This is the official list of "bird shaped" Pokemon.
Pidgey, Pidgeotto, Pidgeot (all forms), Spearow, Fearow, Zubat, Golbat, Farfetch'd (all forms), Aerodactyl (all forms), Articuno (all forms), Zapdos (all forms), Moltres (all forms), Hoothoot, Noctowl, Ledyba, Ledian, Natu, Xatu, Murkrow, Gligar, Delibird, Mantine, Skarmory (all forms), Lugia, Ho-Oh, Taillow, Swellow, Pelipper, Flygon, Swablu, Altaria (all forms), Latias (all forms), Latios (all forms), Starly, Staravia, Staraptor (all forms), Honchkrow, Chatot, Mantyke, Togekiss, Gliscor, Pidove, Tranquil, Unfezant, Woobat, Swoobat, Sigilyph, Archen, Archeops, Ducklett, Swanna, Rufflet, Braviary (all forms), Vullaby, Mandibuzz, Tornauds (therian), Reshiram, Fletchling, Fletchinder, Talonflame, Noibat, Noivern, Yveltal, Rowlet, Dartrix, Decidueye (all forms), Pikipek, Trumbeak, Toucannon, Oricorio (all forms), Lunala, Necrozma (dawn wings), Naganadel, Rookidee, Corvisquire, Corviknight, Orbeetle, Flapple, Cramorant (all forms), Sirfetch'd, Eternatus, Squakabilly, Wattrel, Kilowattrel, Bombirdier, Flamigo, Flutter Mane, Fezandipiti
source
Some of these Pokemon are obviously not based on birds, like Zubat, Aerodactyl, Ledyba, Gligar, Mantine, Flygon, Woobat, Noibat, Lunala, Naganadel, Orbeetle, Flapple, and Eternatus. There are also Pokemon in other body categories that look like birds, such as Doduo, Psyduck, Togetic, Torchic, Piplup, Eiscue, Quaxly, Espathra, and Iron Bundle.