PageSourceSearch

https://www.birdfact.com/identify

html birdfact.com collected 2026-10-02 05:03:40 UTC 111,238 bytes, 2 lines download raw bytes

1<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/chunks/652b526bb989a8e3.css?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/6e3f8fd0aa1f833a.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez"/>
1<script src="/_next/static/chunks/f340a38a17d0301b.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez" async=""></script>
1<script src="/_next/static/chunks/2375e3fd2a9b8844.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez" async=""></script>
1<script src="/_next/static/chunks/4af27f77bd5de33b.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez" async=""></script>
1<script src="/_next/static/chunks/797fcb0710da3be2.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez" async=""></script>
1<script src="/_next/static/chunks/turbopack-f116a31a637ec121.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez" async=""></script>
1<script src="/_next/static/chunks/65b0ca27b5cc42ac.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez" async=""></script>
1<script src="/_next/static/chunks/67526c6bf4ca440e.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez" async=""></script>
1<script src="/_next/static/chunks/b029cf40805965eb.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez" async=""></script>
1<script src="/_next/static/chunks/d96012bcfc98706a.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez" async=""></script>
1<script src="/_next/static/chunks/73e3194f06db260e.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez" async=""></script>
1<script src="/_next/static/chunks/4f39891db3d8b403.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez" async=""></script>
1<script src="/_next/static/chunks/588861a60fca15c8.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez" async=""></script>
1<script src="/_next/static/chunks/e5908986f81f0a62.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez" async=""></script>
1<script src="/_next/static/chunks/89ead1fde8d8c7d5.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez" async=""></script>
1<script src="/_next/static/chunks/2c065a8f98b17d49.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez" async=""></script>
1<script src="/_next/static/chunks/704f15e356422f41.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez" async=""></script>
1<script src="/_next/static/chunks/dfb5c7b651e39bd4.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez" async=""></script>
1<script src="/_next/static/chunks/1488490c590fb4da.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez" async=""></script>
1<script src="/_next/static/chunks/b38a52972e081abd.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez" async=""></script>
1<script src="/_next/static/chunks/b537c121e15e551b.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez" async=""></script>
1<script src="/_next/static/chunks/0a7a82bde2b7b0c0.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez" async=""></script>
1<title>AI Bird Identifier — Identify Any Bird From a Photo | Birdfact</title><meta name="description" content="Upload a photo and instantly identify any bird species worldwide with our free bird identifier. Match strength ratings, follow-up questions, and save sightings to your life list."/><meta property="og:title" content="AI Bird Identifier — Identify Any Bird From a Photo"/><meta property="og:description" content="Upload a photo and instantly identify any bird species worldwide with our free bird identifier."/><meta property="og:type" content="website"/><meta name="twitter:card" content="summary"/><meta name="twitter:title" content="AI Bird Identifier — Identify Any Bird From a Photo"/><meta name="twitter:description" content="Upload a photo and instantly identify any bird species worldwide with our free bird identifier."/><link rel="icon" href="/favicon.ico?favicon.0017cb5e.ico" sizes="48x48" type="image/x-icon"/>
1<script src="/_next/static/chunks/a6dad97d9634a72d.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez" noModule=""></script>
1</head><body class="antialiased"><div hidden=""><!--$--><!--/$--></div><header class="sticky top-0 z-50 bg-brand-dark border-b-[1px] border-brand-forest transition-transform duration-300 ease-in-out motion-reduce:transition-none"><div class="mx-auto flex h-16 max-w-7xl items-center px-4"><a class="mr-12 shrink-0" href="/"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 3324.06 631.09" aria-label="Birdfact" role="img" class="text-brand-cream h-5 w-auto"><path class="text-brand-amber" fill="currentColor" d="M511.93,240.44l81.78-62.85-42.72-30.99,122.69-13.19c26.63-2.86,51.52-2.59,68.22,23.43l25.96-.96c27.36-1.01,51.59,17.84,52.51,45.73-14.51-4.11-28.08-3.7-41.18,1.39l-47.33,19.15-87.44,233.85-161.82,98.97-146.46,8.09-73.88,68.03-195.76-.26,37.12-30.35,217-169.83-98.17-35.01c-26.01-9.28-43.67-32.71-58.71-56.31l143.07,24.24-177.98-74.76c-28.62-12.02-65.51-73.04-74.82-105.63l258.69,84.91-230.57-116.31C35.02,117.56,7.97,57.91,0,0l440.3,193.37"></path><g fill="currentColor"><path d="M1091.09,70.72h171.51c91.47,0,155.37,43.72,155.37,127.12,0,53.13-26.9,87.44-78.69,107.62v.67c53.13,10.09,97.53,43.05,97.53,108.29,0,96.18-69.95,136.54-177.57,136.54h-168.15V70.72ZM1248.48,274.52c57.17,0,89.45-20.85,89.45-71.29s-32.28-65.24-86.09-65.24h-79.37v136.54h76ZM1259.24,483.69c57.17,0,96.18-20.85,96.18-72.64,0-49.1-36.32-70.62-89.45-70.62h-93.49v143.26h86.77Z"></path><path d="M1491.28,203.22h78.02v347.73h-78.02V203.22ZM1491.95,147.4v-76.68h81.38v76.68h-81.38Z"></path><path d="M1716.59,267.79c18.16-48.43,54.48-67.26,104.25-67.93v73.99c-4.04,0-24.21,0-34.98,3.36-34.3,6.73-67.93,24.89-67.93,115.01v158.73h-78.02V203.22h76.68v64.57Z"></path><path d="M2107.36,265.77h.67V70.72h79.37v480.23h-80.71v-59.86h-.67c-12.11,30.27-49.77,68.61-110.31,68.61-94.84,0-161.42-73.31-161.42-183.62s65.91-181.6,161.42-181.6c60.53,0,99.54,39.01,111.65,71.3ZM2011.85,497.15c68.6,0,100.89-57.84,100.89-121.07s-33.63-119.05-100.89-119.05-100.22,51.79-100.22,119.05,34.3,121.07,100.22,121.07Z"></path><path d="M2372.36,70.72h39.68v60.53h-18.83c-30.94,0-44.39,10.09-44.39,50.44v21.52h59.19v60.53h-59.19v287.2h-76.68v-287.2h-48.43v-60.53h48.43v-24.89c0-61.21,24.89-107.62,100.22-107.62Z"></path><path d="M2580.19,193.13c115.01,0,146.63,69.28,146.63,143.94v133.85c0,26.23,1.35,59.86,5.38,80.04h-79.37c-1.35-13.45-2.02-26.9-2.02-41.03v-16.14h-.67c-11.43,28.25-41.03,65.91-110.3,65.91-78.69,0-122.41-48.43-122.41-103.58,0-96.18,117.7-104.25,168.15-112.32,44.39-6.73,64.57-15.47,64.57-45.06,0-27.58-26.23-45.06-68.6-45.06-37.67,0-65.24,21.52-73.31,55.83h-73.99c8.74-55.15,55.15-116.36,145.95-116.36ZM2559.33,501.18c46.41,0,92.15-28.92,92.15-111.65v-36.32c-7.4,19.5-25.56,36.32-84.75,47.75-47.75,8.74-71.97,23.54-71.97,52.46s23.54,47.75,64.57,47.75Z"></path><path d="M2951.45,560.37c-104.92,0-182.95-72.64-182.95-182.95s78.02-183.62,182.95-183.62c86.09,0,143.94,48.43,157.39,119.72h-73.99c-12.78-33.63-39.01-57.84-84.75-57.84-63.9,0-104.92,53.81-104.92,121.74s41.03,120.4,104.92,120.4c42.37,0,73.99-19.51,86.77-59.86h74.66c-16.81,78.69-76.68,122.41-160.08,122.41Z"></path><path d="M3300.52,489.07h22.87v62.55l-37.67.67c-80.04.67-106.27-47.08-106.27-111.65v-176.89h-54.48v-60.53h54.48v-79.37l76.68-34.3v113.67h67.93v60.53h-67.93v167.48c0,37.67,10.76,57.84,44.39,57.84Z"></path></g></svg></a><nav class="hidden h-full items-center gap-6 lg:flex"><button class="flex h-full items-center gap-1 border-b-2 text-sm font-medium transition-colors outline-none border-transparent text-brand-cream/80 hover:text-white" type="button" id="radix-_R_aaabtb_" aria-haspopup="menu" aria-expanded="false" data-state="closed" data-slot="dropdown-menu-trigger">Birds<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down h-3 w-3 opacity-60" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button><a class="flex h-full items-center border-b-2 text-sm font-medium transition-colors border-transparent text-brand-cream/80 hover:text-white" href="/articles">Articles</a><button class="flex h-full items-center gap-1 border-b-2 text-sm font-medium transition-colors outline-none border-transparent text-brand-cream/80 hover:text-white" type="button" id="radix-_R_qaabtb_" aria-haspopup="menu" aria-expanded="false" data-state="closed" data-slot="dropdown-menu-trigger">Learn<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down h-3 w-3 opacity-60" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button><button class="flex h-full items-center gap-1 border-b-2 text-sm font-medium transition-colors outline-none text-white border-brand-amber" type="button" id="radix-_R_12aabtb_" aria-haspopup="menu" aria-expanded="false" data-state="closed" data-slot="dropdown-menu-trigger">Features<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down h-3 w-3 opacity-60" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button></nav><div class="ml-auto hidden items-center gap-3 lg:flex"><a class="flex items-center gap-1.5 rounded-md px-3 py-1.5 text-sm font-medium transition-colors bg-brand-forest" href="/identify"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-camera h-3.5 w-3.5 text-brand-amber" aria-hidden="true"><path d="M13.997 4a2 2 0 0 1 1.76 1.05l.486.9A2 2 0 0 0 18.003 7H20a2 2 0 0 1 2 2v9a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V9a2 2 0 0 1 2-2h1.997a2 2 0 0 0 1.759-1.048l.489-.904A2 2 0 0 1 10.004 4z"></path><circle cx="12" cy="13" r="3"></circle></svg><span class="text-brand-cream">Identify</span></a><button class="flex items-center gap-1.5 p-2 text-brand-cream/50 transition-colors hover:text-brand-cream/80"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-search h-4 w-4" aria-hidden="true"><path d="m21 21-4.34-4.34"></path><circle cx="11" cy="11" r="8"></circle></svg><kbd class="hidden rounded bg-white/10 px-1.5 py-0.5 font-mono text-[10px] text-brand-cream/60 xl:inline-block">⌘K</kbd></button><div class="h-8 w-16"></div><a class="shrink-0 rounded-full bg-brand-amber px-4 py-1.5 text-sm font-medium text-white transition-colors hover:bg-brand-amber/90" href="/plus">Birdfact+</a></div><div class="ml-auto flex items-center gap-1 lg:hidden"><button class="p-2 text-brand-cream/80 hover:text-white"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-search h-5 w-5" aria-hidden="true"><path d="m21 21-4.34-4.34"></path><circle cx="11" cy="11" r="8"></circle></svg><span class="sr-only">Search</span></button><button class="p-2 text-brand-cream hover:text-white" type="button" aria-haspopup="dialog" aria-expanded="false" aria-controls="radix-_R_saabtb_" data-state="closed" data-slot="sheet-trigger"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-menu h-5 w-5" aria-hidden="true"><path d="M4 5h16"></path><path d="M4 12h16"></path><path d="M4 19h16"></path></svg><span class="sr-only">Menu</span></button></div></div></header><main class="bg-[var(--surface-cream)]">
1<script type="application/ld+json">{"@context":"https://schema.org","@graph":[{"@type":"WebApplication","name":"Birdfact AI Bird Identifier","description":"Upload a photo or describe what you saw to identify any bird species. Expert ornithology, instant results.","applicationCategory":"UtilitiesApplication","operatingSystem":"Any","offers":{"@type":"Offer","price":"0","priceCurrency":"USD","description":"Free tier with limited monthly identifications"},"featureList":["Instant bird species identification from photos","Real-time bird song identification from audio recordings","Text-based identification from verbal descriptions","Identifies any bird species worldwide","15,000+ species covered by audio identification","Match strength for each identification","Guided clarifying questions for text descriptions","Follow-up questions about diet, habitat, calls, and more","In-depth guide pages for 750+ species","Save sightings to a personal life list"]},{"@type":"FAQPage","mainEntity":[{"@type":"Question","name":"Is the AI bird identifier free to use?","acceptedA
1nswer":{"@type":"Answer","text":"Yes — everyone gets free identifications each month. Anonymous visitors can try one or two identifications without signing up. Free accounts get three photo identifications and five text descriptions per month. Birdfact+ members enjoy unlimited identifications."}},{"@type":"Question","name":"How accurate is the identification?","acceptedAnswer":{"@type":"Answer","text":"We can identify any bird species worldwide. For less certain matches, we'll suggest alternative species so you can compare field marks. For 750+ species we also link directly to in-depth guide pages."}},{"@type":"Question","name":"Can I identify a bird without a photo?","acceptedAnswer":{"@type":"Answer","text":"Yes! Use the Describe tab to write a description of what you saw or heard. We'll ask targeted clarifying questions — about size, colour, habitat, and behaviour — to narrow down the identification. You get up to five exchanges per session."}},{"@type":"Question","name":"What makes a good photo for identification?","acceptedA
1nswer":{"@type":"Answer","text":"Clear, well-lit photos showing the bird's body, head, and plumage work best. Side profiles are ideal. Photos that include habitat context can also improve accuracy. We can even identify multiple birds in a single image."}},{"@type":"Question","name":"Can I save my identifications?","acceptedAnswer":{"@type":"Answer","text":"Absolutely. Create a free account to save identifications as sightings, build your life list, and access follow-up information about each species — including diet, calls, breeding habits, and more."}}]}]}</script>
1<section class="relative overflow-hidden bg-brand-dark py-8 sm:py-16 md:py-20"><div class="relative mx-auto max-w-3xl px-4 text-center"><p class="text-xs font-semibold uppercase tracking-widest text-brand-amber">AI Bird Identifier</p><div class="mx-auto mt-4 hidden h-14 w-14 items-center justify-center rounded-full bg-brand-amber/15 sm:flex"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 820.37 631.09" aria-hidden="true" class="h-7 w-7 text-brand-amber"><path fill="currentColor" d="M511.93,240.44l81.78-62.85-42.72-30.99,122.69-13.19c26.63-2.86,51.52-2.59,68.22,23.43l25.96-.96c27.36-1.01,51.59,17.84,52.51,45.73-14.51-4.11-28.08-3.7-41.18,1.39l-47.33,19.15-87.44,233.85-161.82,98.97-146.46,8.09-73.88,68.03-195.76-.26,37.12-30.35,217-169.83-98.17-35.01c-26.01-9.28-43.67-32.71-58.71-56.31l143.07,24.24-177.98-74.76c-28.62-12.02-65.51-73.04-74.82-105.63l258.69,84.91-230.57-116.31C35.02,117.56,7.97,57.91,0,0l440.3,193.37"></path></svg></div><h1 class="mt-3 font-serif text-3xl font-medium tracking-tight text-brand-cream sm:mt-5 md:text-4xl lg:text-5xl">AI Bird Identifier</h1><p class="mx-auto mt-4 hidden max-w-xl text-base leading-relaxed text-brand-sage sm:block">Upload a photo and identify any bird species in seconds. Powered by AI, grounded in ornithology.</p><div class="mt-6 hidden flex-wrap justify-center gap-3 sm:flex"><span class="rounded-full border border-brand-amber/20 bg-brand-amber/10 px-3.5 py-1.5 text-xs font-medium text-brand-amber">Any species, worldwide</span><span class="rounded-full border border-brand-amber/20 bg-brand-amber/10 px-3.5 py-1.5 text-xs font-medium text-brand-amber">Instant results</span><span class="rounded-full border border-brand-amber/20 bg-brand-amber/10 px-3.5 py-1.5 text-xs font-medium text-brand-amber">Save to life list</span></div></div></section><div class="bg-white"><div class="mx-auto max-w-4xl px-4 sm:px-6 lg:px-8"><div class="flex border-b border-border"><a class="flex items-center gap-2 border-b-2 px-5 py-3.5 text-base font-medium transition-all active:scale-[0.98] sm:px-4 sm:py-3 sm:text-sm border-brand-amber text-brand-charcoal" href="/identify"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-camera h-4 w-4" aria-hidden="true"><path d="M13.997 4a2 2 0 0 1 1.76 1.05l.486.9A2 2 0 0 0 18.003 7H20a2 2 0 0 1 2 2v9a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V9a2 2 0 0 1 2-2h1.997a2 2 0 0 0 1.759-1.048l.489-.904A2 2 0 0 1 10.004 4z"></path><circle cx="12" cy="13" r="3"></circle></svg>Photo</a><a class="flex items-center gap-2 border-b-2 px-5 py-3.5 text-base font-medium transition-all active:scale-[0.98] sm:px-4 sm:py-3 sm:text-sm border-transparent text-text-secondary hover:text-brand-charcoal" href="/identify?mode=describe"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-message-square h-4 w-4" aria-hidden="true"><path d="M22 17a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 21.286V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2z"></path></svg>Describe</a></div></div><!--$--><!--$?--><template id="B:0"></template><div class="py-12 text-center text-sm text-brand-sage">Loading...</div><!--/$--><!--/$--><p class="mx-auto max-w-3xl px-4 pb-8 pt-2 text-center text-xs leading-relaxed text-brand-sage sm:px-6" data-credit="Species occurrence data: eBird Observation Dataset (Cornell Lab of Ornithology), via GBIF.org, CC BY 4.0, doi:10.15468/aomfnb; aggregated and filtered by Birdfact">Species occurrence data: eBird Observation Dataset (Cornell Lab of Ornithology), via<!-- --> <a class="underline decoration-brand-sage/40 underline-offset-2 hover:text-brand-forest" href="https://www.gbif.org" rel="noopener" target="_blank">GBIF.org</a>,<!-- --> <a class="underline decoration-brand-sage/40 underline-offset-2 hover:text-brand-forest" href="https://creativecommons.org/licenses/by/4.0/" rel="license noopener" target="_blank">CC BY 4.0</a>,<!-- --> <a class="underline decoration-brand-sage/40 underline-offset-2 hover:text-brand-forest" href="https://doi.org/10.15468/aomfnb" rel="noopener" target="_blank">doi:<!-- -->10.15468/aomfnb</a>; aggregated and filtered by Birdfact.<!-- --> <span class="whitespace-nowrap">Download:<!-- --> <a class="underline decoration-brand-sage/40 underline-offset-2 hover:text-brand-forest" href="https://doi.org/10.15468/dl.3ggph5" rel="noopener" target="_blank" title="GBIF.org (25 September 2026) GBIF Occurrence Download https://doi.org/10.15468/dl.3ggph5">doi:<!-- -->10.15468/dl.3ggph5</a></span></p></div><section class="bg-surface-cream/40 py-16"><div class="mx-auto max-w-4xl px-4 sm:px-6 lg:px-8"><div class="mb-16"><h2 class="mb-8 text-center font-serif text-2xl font-medium text-brand-charcoal">How Bird Identification Works</h2><div class="grid gap-6 sm:grid-cols-3"><div class="rounded-xl border border-border bg-white p-6 text-center"><div class="mx-auto mb-4 flex h-10 w-10 items-center justify-center rounded-lg bg-brand-amber/15"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-camera h-5 w-5 text-brand-amber" aria-hidden="true"><path d="M13.997 4a2 2 0 0 1 1.76 1.05l.486.9A2 2 0 0 0 18.003 7H20a2 2 0 0 1 2 2v9a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V9a2 2 0 0 1 2-2h1.997a2 2 0 0 0 1.759-1.048l.489-.904A2 2 0 0 1 10.004 4z"></path><circle cx="12" cy="13" r="3"></circle></svg></div><p class="mb-1 text-xs font-semibold uppercase tracking-wide text-brand-sage">Step <!-- -->1</p><h3 class="mb-2 font-serif text-lg font-medium">Upload a photo</h3><p class="text-sm leading-relaxed text-brand-charcoal/70">Snap a picture of any bird or upload an existing photo. We support JPEG, PNG, WebP, and HEIC formats up to 20 MB.</p></div><div class="rounded-xl border border-border bg-white p-6 text-center"><div class="mx-auto mb-4 flex h-10 w-10 items-center justify-center rounded-lg bg-brand-amber/15"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-sparkles h-5 w-5 text-brand-amber" aria-hidden="true"><path d="M11.017 2.814a1 1 0 0 1 1.966 0l1.051 5.558a2 2 0 0 0 1.594 1.594l5.558 1.051a1 1 0 0 1 0 1.966l-5.558 1.051a2 2 0 0 0-1.594 
11.594l-1.051 5.558a1 1 0 0 1-1.966 0l-1.051-5.558a2 2 0 0 0-1.594-1.594l-5.558-1.051a1 1 0 0 1 0-1.966l5.558-1.051a2 2 0 0 0 1.594-1.594z"></path><path d="M20 2v4"></path><path d="M22 4h-4"></path><circle cx="4" cy="20" r="2"></circle></svg></div><p class="mb-1 text-xs font-semibold uppercase tracking-wide text-brand-sage">Step <!-- -->2</p><h3 class="mb-2 font-serif text-lg font-medium">Get instant results</h3><p class="text-sm leading-relaxed text-brand-charcoal/70">We analyse field marks, plumage, posture, and habitat cues to identify the species and rate how strong the match is.</p></div><div class="rounded-xl border border-border bg-white p-6 text-center"><div class="mx-auto mb-4 flex h-10 w-10 items-center justify-center rounded-lg bg-brand-amber/15"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-bookmark-plus h-5 w-5 text-brand-amber" aria-hidden="true"><path d="M12 7v6"></path><path d="M15 10H9"></path><path d="M17 3a2 2 0 0 1 2 2v15a1 1 0 0 1-1.496.868l-4.512-2.578a2 2 0 0 0-1.984 0l-4.512 2.578A1 1 0 0 1 5 20V5a2 2 0 0 1 2-2z"></path></svg></div><p class="mb-1 text-xs font-semibold uppercase tracking-wide text-brand-sage">Step <!-- -->3</p><h3 class="mb-2 font-serif text-lg font-medium">Save to your life list</h3><p class="text-sm leading-relaxed text-brand-charcoal/70">Log each sighting with the date, location, and photo. Track your growing life list and revisit past identifications.</p></div></div></div><div class="mb-16 rounded-xl bg-surface-green-light p-8"><h2 class="mb-4 font-serif text-2xl font-medium text-brand-charcoal">What Can You Identify?</h2><div class="grid gap-6 sm:grid-cols-2"><div><h3 class="mb-2 text-sm font-semibold text-brand-forest">Any Bird, Anywhere</h3><p class="text-sm leading-relaxed text-brand-charcoal/70">Identify any bird species worldwide — from garden favourites like robins and blue tits to raptors, waders, and seabirds. For 750+ species we also link directly to in-depth Birdfact guide pages.</p></div><div><h3 class="mb-2 text-sm font-semibold text-brand-forest">Tips for Best Results</h3><ul class="space-y-1.5 text-sm leading-relaxed text-brand-charcoal/70"><li class="flex items-start gap-2"><span class="mt-1.5 h-1 w-1 shrink-0 rounded-full bg-brand-amber"></span>Use a clear, well-lit photo</li><li class="flex items-start gap-2"><span class="mt-1.5 h-1 w-1 shrink-0 rounded-full bg-brand-amber"></span>Side profiles work best for field-mark matching</li><li class="flex items-start gap-2"><span class="mt-1.5 h-1 w-1 shrink-0 rounded-full bg-brand-amber"></span>Include habitat context when possible</li><li class="flex items-start gap-2"><span class="mt-1.5 h-1 w-1 shrink-0 rounded-full bg-brand-amber"></span>Multiple birds in one shot? We handle that too</li></ul></div></div></div><div><h2 class="mb-6 text-center font-serif text-2xl font-medium text-brand-charcoal">Frequently Asked Questions</h2><dl class="divide-y divide-border"><div class="py-5"><dt class="mb-2 font-serif text-base font-medium">
1Is the AI bird identifier free to use?</dt><dd class="text-sm leading-relaxed text-brand-charcoal/70">Yes — everyone gets free identifications each month. Anonymous visitors can try one identification without signing up. Free accounts get three per month. Birdfact+ members enjoy unlimited identifications.</dd></div><div class="py-5"><dt class="mb-2 font-serif text-base font-medium">How accurate is the identification?</dt><dd class="text-sm leading-relaxed text-brand-charcoal/70">We can identify any bird species worldwide. For less certain matches, we&#x27;ll suggest alternative species so you can compare field marks. For 750+ species we also link directly to in-depth guide pages.</dd></div><div class="py-5"><dt class="mb-2 font-serif text-base font-medium">What makes a good photo for identification?</dt><dd class="text-sm leading-relaxed text-brand-charcoal/70">Clear, well-lit photos showing the bird&#x27;s body, head, and plumage work best. Side profiles are ideal. Photos that include habitat context can also improve accuracy. We can even identify multiple birds in a single image.</dd></div><div class="py-5"><dt class="mb-2 font-serif text-base font-medium">Can I save my identifications?</dt><dd class="text-sm leading-relaxed text-brand-charcoal/70">Absolutely. Create a free account to save identifications as sightings, build your life list, and access follow-up information about each species — including diet, calls, breeding habits, and more.</dd></div></dl></div></div></section><div class="mx-auto max-w-3xl px-4 sm:px-6"></div><section class="bg-brand-forest py-16 md:py-24"><div class="mx-auto max-w-2xl px-4 text-center"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-camera mx-auto h-8 w-8 text-brand-amber" aria-hidden="true"><path d="M13.997 4a2 2 0 0 1 1.76 1.05l.486.9A2 2 0 0 0 18.003 7H20a2 2 0 0 1 2 2v9a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V9a2 2 0 0 1 2-2h1.997a2 2 0 0 0 1.759-1.048l.489-.904A2 2 0 0 1 10.004 4z"></path><circle cx="12" cy="13" r="3"></circle></svg><h2 class="mt-4 font-serif text-3xl font-medium text-brand-cream md:text-4xl">Save your identifications</h2><p class="mt-3 text-sm leading-relaxed text-brand-sage">Create a free account to build your life list, log sightings with photos and locations, and pick up where you left off.</p><div class="mt-8 flex flex-wrap justify-center gap-3"><a data-slot="button" data-variant="accent" data-size="lg" class="inline-flex shrink-0 items-center justify-center gap-2 text-sm font-medium whitespace-nowrap transition-all outline-none focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&amp;_svg]:pointer-events-none [&amp;_svg]:shrink-0 [&amp;_svg:not([class*=&#x27;size-&#x27;])]:size-4 bg-accent text-accent-foreground hover:bg-accent/90 h-10 px-6 has-[&gt;svg]:px-4 rounded-full" href="/register">Create Free Account</a><a data-slot="button" data-variant="outline" data-size="lg" class="inline-flex shrink-0 items-center justify-center gap-2 text-sm font-medium whitespace-nowrap transition-all outline-none focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&amp;_svg]:pointer-events-none [&amp;_svg]:shrink-0 [&amp;_svg:not([class*=&#x27;size-&#x27;])]:size-4 border shadow-xs hover:text-accent-foreground dark:border-input dark:bg-input/30 dark:hover:bg-input/50 h-10 px-6 has-[&gt;svg]:px-4 rounded-full border-brand-cream/40 bg-transparent text-brand-cream hover:bg-brand-cream/10" href="/plus">Unlimited with Plus</a></div></div></section><!--$--><!--/$--></main><footer class="bg-brand-dark text-text-inverse"><div class="border-b border-t border-white/[0.06]"><div class="relative mx-auto max-w-7xl px-4 py-16 sm:py-20"><div class="relative mx-auto max-w-lg text-center"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 820.37 631.09" aria-hidden="true" class="mx-auto mb-5 h-8 text-brand-amber/80">
1<path fill="currentColor" d="M511.93,240.44l81.78-62.85-42.72-30.99,122.69-13.19c26.63-2.86,51.52-2.59,68.22,23.43l25.96-.96c27.36-1.01,51.59,17.84,52.51,45.73-14.51-4.11-28.08-3.7-41.18,1.39l-47.33,19.15-87.44,233.85-161.82,98.97-146.46,8.09-73.88,68.03-195.76-.26,37.12-30.35,217-169.83-98.17-35.01c-26.01-9.28-43.67-32.71-58.71-56.31l143.07,24.24-177.98-74.76c-28.62-12.02-65.51-73.04-74.82-105.63l258.69,84.91-230.57-116.31C35.02,117.56,7.97,57.91,0,0l440.3,193.37"></path></svg><h2 class="font-serif text-2xl font-medium tracking-tight sm:text-3xl">Stay close to nature</h2><p class="mt-2 text-sm leading-relaxed text-brand-sage">Weekly bird facts, seasonal guides, and conservation updates — straight to your inbox.</p><form class="mt-6 flex gap-2"><input type="text" autoComplete="off" tabindex="-1" aria-hidden="true" class="absolute -left-[9999px] h-0 w-0 opacity-0" name="website"/><input type="email" required="" placeholder="Your email address" class="h-11 flex-1 rounded-lg border border-white/10 bg-white/[0.06] px-4 text-sm text-brand-cream placeholder:text-brand-sage/60 outline-none transition-colors focus:border-brand-amber/40 focus:ring-1 focus:ring-brand-amber/20" value=""/><button type="submit" class="h-11 shrink-0 rounded-lg bg-brand-amber px-5 text-sm font-medium text-white transition-colors hover:bg-brand-amber/90 disabled:opacity-60">Subscribe</button></form></div></div></div><div class="border-b border-white/[0.06]"><div class="mx-auto flex max-w-7xl flex-wrap items-center justify-center gap-6 px-4 py-5 sm:gap-10"><a class="flex items-center gap-2 text-sm text-brand-sage transition-colors hover:text-brand-amber" href="/identify"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-camera h-4 w-4" aria-hidden="true"><path d="M13.997 4a2 2 0 0 1 1.76 1.05l.486.9A2 2 0 0 0 18.003 7H20a2 2 0 0 1 2 2v9a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V9a2 2 0 0 1 2-2h1.997a2 2 0 0 0 1.759-1.048l.489-.904A2 2 0 0 1 10.004 4z"></path><circle cx="12" cy="13" r="3"></circle></svg> Identify a Bird</a><a class="flex items-center gap-2 text-sm text-brand-sage transition-colors hover:text-brand-amber" href="/welcome"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-mail h-4 w-4" aria-hidden="true"><path d="m22 7-8.991 5.727a2 2 0 0 1-2.009 0L2 7"></path><rect x="2" y="4" width="20" height="16" rx="2"></rect></svg> Get Your Bird Digest</a><a class="flex items-center gap-2 text-sm text-brand-sage transition-colors hover:text-brand-amber" href="/life-list"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-book-open h-4 w-4" aria-hidden="true"><path d="M12 7v14"></path><path d="M3 18a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h5a4 4 0 0 1 4 4 4 4 0 0 1 4-4h5a1 1 0 0 1 1 1v13a1 1 0 0 1-1 1h-6a3 3 0 0 0-3 3 3 3 0 0 0-3-3z"></path></svg> Track Your Life List</a></div></div><div class="mx-auto max-w-7xl px-4 py-12 sm:py-16"><div class="grid gap-10 sm:grid-cols-2 lg:grid-cols-12 lg:gap-8"><div class="lg:col-span-4"><p class="max-w-xs text-sm leading-relaxed text-brand-sage">Detailed facts, identification guides, and conservation information for hundreds of bird species worldwide.</p><div class="mt-6 flex gap-3"><a href="mailto:[email protected]" aria-label="Email us" class="flex h-9 w-9 items-center justify-center rounded-full border border-white/10 text-brand-sage transition-colors hover:border-brand-amber/30 hover:text-brand-cream"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-mail h-4 w-4" aria-hidden="true"><path d="m22 7-8.991 5.727a2 2 0 0 1-2.009 0L2 7"></path><rect x="2" y="4" width="20" height="16" rx="2"></rect></svg></a></div></div><div class="lg:col-span-2 lg:col-start-7"><h3 class="mb-3 text-xs font-semibold uppercase tracking-wider text-brand-sage">Discover</h3><ul class="space-y-2.5 text-sm"><li><a class="text-brand-cream/70 transition-colors hover:text-brand-cream" href="/birds">Browse Species</a></li><li><a class="text-brand-cream/70 transition-colors hover:text-brand-cream" href="/families">Families</a></li><li><a class="text-brand-cream/70 transition-colors hover:text-brand-cream" href="/state-birds">State Birds</a></li><li><a class="text-brand-cream/70 transition-colors hover:text-brand-cream" href="/records">Records</a></li></ul></div><div class="lg:col-span-2"><h3 class="mb-3 text-xs font-semibold uppercase tracking-wider text-brand-sage">Learn</h3><ul class="space-y-2.5 text-sm"><li><a class="text-brand-cream/70 transition-colors hover:text-brand-cream" href="/articles">Articles</a></li><li><a class="text-brand-cream/70 transition-colors hover:text-brand-cream" href="/learn">Birdwatching</a></li><li><a class="text-brand-cream/70 transition-colors hover:text-brand-cream" href="/identify">Identify a Bird</a></li></ul></div><div class="lg:col-span-2"><h3 class="mb-3 text-xs font-semibold uppercase tracking-wider text-brand-sage">Company</h3><ul class="space-y-2.5 text-sm"><li><a class="text-brand-cream/70 transition-colors hover:text-brand-cream" href="/about">About</a></li><li><a class="text-brand-cream/70 transition-colors hover:text-brand-cream" href="/support">Support Us</a></li><li><a class="text-brand-amber transition-colors hover:text-brand-amber/80" href="/plus">Birdfact+</a></li></ul></div></div></div><div class="border-t border-white/[0.06]"><div class="mx-auto flex max-w-7xl flex-col items-center justify-between gap-3 px-4 py-5 sm:flex-row"><div class="max-w-xl text-center text-xs text-brand-sage/60 sm:text-left"><p>© <!-- -->2026<!-- --> NC Digital Limited. All rights reserved.</p><p class="mt-1">Birdfact is run by NC Digital Limited, registered in England and Wales, company number 16413452. Registered office: 5 Canon Court, Institute St, Bolton BL1 1PZ.
1</p></div><div class="flex gap-5 text-xs text-brand-sage/60"><a class="transition-colors hover:text-brand-sage" href="/privacy-policy">Privacy</a><a class="transition-colors hover:text-brand-sage" href="/cookies-policy">Cookies</a></div></div></div></footer><button aria-label="Back to top" class="fixed bottom-6 right-6 z-50 group transition-all duration-300 ease-out hover:-translate-y-0.5 active:scale-95 translate-y-4 opacity-0 pointer-events-none"><svg width="44" height="44" class="drop-shadow-lg"><circle cx="22" cy="22" r="20.75" fill="rgba(27, 58, 45, 0.9)" stroke="rgba(255,255,255,0.1)" stroke-width="2.5" class="transition-[fill] duration-200 group-hover:fill-brand-forest"></circle><circle cx="22" cy="22" r="20.75" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-dasharray="130.37609512397643" stroke-dashoffset="130.37609512397643" class="text-brand-amber -rotate-90 origin-center transition-[stroke-dashoffset] duration-100 ease-out"></circle></svg><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-up absolute inset-0 m-auto h-4 w-4 text-brand-cream" aria-hidden="true"><path d="m5 12 7-7 7 7"></path><path d="M12 19V5"></path></svg></button>
1<script>requestAnimationFrame(function(){$RT=performance.now()});</script>
1<script src="/_next/static/chunks/6e3f8fd0aa1f833a.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez" id="_R_" async=""></script>
1<div hidden id="S:0"><div class="mx-auto max-w-4xl px-4 py-4 pb-[max(1rem,env(safe-area-inset-bottom))] sm:py-8 sm:px-6 lg:px-8"><div class="space-y-3"><div class="relative flex min-h-[50dvh] cursor-pointer flex-col items-center justify-center rounded-xl border-0 bg-gradient-to-b from-brand-dark/5 to-surface-cream p-8 transition-colors sm:min-h-[280px] sm:border-2 sm:border-dashed sm:bg-none sm:bg-white sm:border-border sm:hover:border-brand-amber/30 sm:hover:bg-surface-amber-light/50"><input type="file" accept="image/jpeg,image/png,image/webp,image/heic,.heic" class="hidden"/><input type="file" accept="image/*" capture="environment" class="hidden"/><div class="mb-4 rounded-full bg-brand-amber/15 p-6 sm:p-4"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-image h-12 w-12 text-brand-amber sm:h-8 sm:w-8" aria-hidden="true"><rect width="18" height="18" x="3" y="3" rx="2" ry="2"></rect><circle cx="9" cy="9" r="2"></circle><path d="m21 15-3.086-3.086a2 2 0 0 0-2.828 0L6 21"></path></svg></div><p class="mb-1 text-center font-medium">Drop your bird photo here</p><p class="mb-4 text-center text-sm text-brand-sage">or click to browse · JPEG, PNG, WebP, HEIC up to 20MB</p><div class="flex w-full flex-col gap-2 sm:w-auto sm:flex-row"><button data-slot="button" data-variant="accent" data-size="sm" class="inline-flex shrink-0 items-center justify-center font-medium whitespace-nowrap outline-none focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&amp;_svg]:pointer-events-none [&amp;_svg]:shrink-0 [&amp;_svg:not([class*=&#x27;size-&#x27;])]:size-4 bg-accent text-accent-foreground hover:bg-accent/90 h-8 gap-1.5 px-3 has-[&gt;svg]:px-2.5 order-first w-full min-h-[48px] rounded-full text-base active:scale-[0.98] transition-all sm:order-last sm:w-auto sm:min-h-0 sm:rounded-md sm:text-sm" type="button"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-camera mr-1.5 h-4 w-4" aria-hidden="true"><path d="M13.997 4a2 2 0 0 1 1.76 1.05l.486.9A2 2 0 0 0 18.003 7H20a2 2 0 0 1 2 2v9a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V9a2 2 0 0 1 2-2h1.997a2 2 0 0 0 1.759-1.048l.489-.904A2 2 0 0 1 10.004 4z"></path><circle cx="12" cy="13" r="3"></circle></svg>Take a photo</button><button data-slot="button" data-variant="outline" data-size="sm" class="inline-flex shrink-0 items-center justify-center font-medium whitespace-nowrap outline-none focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&amp;_svg]:pointer-events-none [&amp;_svg]:shrink-0 [&amp;_svg:not([class*=&#x27;size-&#x27;])]:size-4 border bg-background shadow-xs hover:bg-accent hover:text-accent-foreground dark:border-input dark:bg-input/30 dark:hover:bg-input/50 h-8 gap-1.5 px-3 has-[&gt;svg]:px-2.5 w-full min-h-[48px] rounded-full text-base active:scale-[0.98] transition-all sm:w-auto sm:min-h-0 sm:rounded-md sm:text-sm sm:variant-accent" type="button"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-upload mr-1.5 h-4 w-4" aria-hidden="true"><path d="M12 3v12"></path><path d="m17 8-5-5-5 5"></path><path d="M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4"></path></svg>Choose from gallery</button></div></div><div class="mx-auto max-w-sm"><div class="flex items-center gap-2"><div class="relative flex-1"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-map-pin absolute left-2.5 top-1/2 h-4 w-4 -translate-y-1/2 text-brand-sage/60 sm:h-3.5 sm:w-3.5" aria-hidden="true"><path d="M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0"></path><circle cx="12" cy="10" r="3"></circle></svg><input data-slot="input" class="w-full min-w-0 rounded-md border border-input px-3 py-1 shadow-xs transition-[color,box-shadow] outline-none selection:bg-primary selection:text-primary-foreground file:inline-flex file:h-7 file:border-0 file:bg-transparent file:text-sm file:font-medium file:text-foreground disabled:pointer-events-none disabled:cursor-not-allowed disabled:opacity-50 md:text-sm dark:bg-input/30 focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 h-10 bg-white pl-8 text-base placeholder:text-brand-sage/50 sm:h-8 sm:text-sm" placeholder="Add a location (optional)" value=""/></div><button type="button" class="flex shrink-0 items-center gap-1 min-h-[44px] py-2 text-sm text-brand-sage hover:text-brand-charcoal transition-colors disabled:opacity-50 sm:min-h-0 sm:py-0 sm:text-xs"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-map-pin h-4 w-4 sm:h-3 sm:w-3" aria-hidden="true"><path d="M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0"></path><circle cx="12" cy="10" r="3"></circle></svg>Current location</button></div></div></div><div class="mx-auto mt-4 max-w-sm"><div class="rounded-lg border border-border bg-white px-4 py-3"><div class="flex items-center justify-between"><div class="flex items-center gap-2.5"><div class="flex gap-1"><div class="h-2 w-2 rounded-full bg-brand-amber"></div></div><p class="text-sm text-brand-charcoal/80"><span class="font-medium">1</span> free identification</p></div><button class="min-h-[44px] text-sm font-medium text-brand-forest hover:underline active:scale-[0.98] sm:min-h-0 sm:text-xs">Free account → <!-- -->3<!-- -->/month</button></div><div class="mt-2.5 flex items-center gap-2 rounded-md bg-surface-amber-light px-3 py-2"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 820.37 631.09" aria-hidden="true" class="h-3.5 w-3.5 shrink-0 text-brand-amber">
1<path fill="currentColor" d="M511.93,240.44l81.78-62.85-42.72-30.99,122.69-13.19c26.63-2.86,51.52-2.59,68.22,23.43l25.96-.96c27.36-1.01,51.59,17.84,52.51,45.73-14.51-4.11-28.08-3.7-41.18,1.39l-47.33,19.15-87.44,233.85-161.82,98.97-146.46,8.09-73.88,68.03-195.76-.26,37.12-30.35,217-169.83-98.17-35.01c-26.01-9.28-43.67-32.71-58.71-56.31l143.07,24.24-177.98-74.76c-28.62-12.02-65.51-73.04-74.82-105.63l258.69,84.91-230.57-116.31C35.02,117.56,7.97,57.91,0,0l440.3,193.37"></path></svg><p class="text-xs text-brand-charcoal/70"><a class="font-medium text-brand-amber hover:underline" href="/plus">Birdfact+</a> <!-- -->— unlimited identifications, AI birding assistant, and more</p></div></div></div></div></div>
1<script>$RB=[];$RV=function(a){$RT=performance.now();for(var b=0;b<a.length;b+=2){var c=a[b],e=a[b+1];null!==e.parentNode&&e.parentNode.removeChild(e);var f=c.parentNode;if(f){var g=c.previousSibling,h=0;do{if(c&&8===c.nodeType){var d=c.data;if("/$"===d||"/&"===d)if(0===h)break;else h--;else"$"!==d&&"$?"!==d&&"$~"!==d&&"$!"!==d&&"&"!==d||h++}d=c.nextSibling;f.removeChild(c);c=d}while(c);for(;e.firstChild;)f.insertBefore(e.firstChild,c);g.data="$";g._reactRetry&&requestAnimationFrame(g._reactRetry)}}a.length=0};
2$RC=function(a,b){if(b=document.getElementById(b))(a=document.getElementById(a))?(a.previousSibling.data="$~",$RB.push(a,b),2===$RB.length&&("number"!==typeof $RT?requestAnimationFrame($RV.bind(null,$RB)):(a=performance.now(),setTimeout($RV.bind(null,$RB),2300>a&&2E3<a?2300-a:$RT+300-a)))):b.parentNode.removeChild(b)};$RC("B:0","S:0")</script>
2<script>(self.__next_f=self.__next_f||[]).push([0])</script>
2<script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[728231,[\"/_next/static/chunks/65b0ca27b5cc42ac.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/67526c6bf4ca440e.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/b029cf40805965eb.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\"],\"TooltipProvider\"]\n3:I[588446,[\"/_next/static/chunks/65b0ca27b5cc42ac.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/67526c6bf4ca440e.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/b029cf40805965eb.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\"],\"AnalyticsTracker\"]\n4:I[339756,[\"/_next/static/chunks/d96012bcfc98706a.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/73e3194f06db260e.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\"],\"default\"]\n5:I[408821,[\"/_next/static/chunks/65b0ca27b5cc42ac.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/67526c6bf4ca440e.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/b029cf40805965eb.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/4f39891db3d8b403.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\"],\"default\"]\n6:I[837457,[\"/_next/static/chunks/d96012bcfc98706a.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/73e3194f06db260e.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\"],\"default\"]\n7:I[18874,[\"/_next/static/chunks/65b0ca27b5cc42ac.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/67526c6bf4ca440e.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/b029cf40805965eb.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/588861a60fca15c8.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/e5908986f81f0a62.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/89ead1fde8d8c7d5.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/2c065a8f98b17d49.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/704f15e356422f41.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\"],\"NotFoundBeacon\"]\n8:I[551988,[\"/_next/static/chunks/65b0ca27b5cc42ac.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/67526c6bf4ca440e.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/b029cf40805965eb.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/588861a60fca15c8.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/704f15e356422f41.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/89ead1fde8d8c7d5.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/2c065a8f98b17d49.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/dfb5c7b651e39bd4.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\"],\"ContentHeader\"]\n9:I[522016,[\"/_next/static/chunks/65b0ca27b5cc42ac.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/67526c6bf4ca440e.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/b029cf40805965eb.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/588861a60fca15c8.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/704f15e356422f41.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/89ead1fde8d8c7d5.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/2c065a8f98b17d49.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/dfb5c7b651e39bd4.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/1488490c590fb4da.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/b38a52972e081abd.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/b537c121e15e551b.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\"],\"\"]\n11:I[168027,[],\"default\"]\n12:I[614695,[\"/_next/static/chunks/65b0ca27b5cc42ac.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/67526c6bf4ca440e.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/b029cf40805965eb.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/588861a60fca15c8.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/704f15e356422f41.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/89ead1fde8d8c7d5.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/2c065a8f98b17d49.js?dpl=dpl_78Hg7JsArJsR"])</script>
2<script>self.__next_f.push([1,"SeqGxpWzHwT829Ez\",\"/_next/static/chunks/dfb5c7b651e39bd4.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\"],\"NewsletterForm\"]\n13:I[893101,[\"/_next/static/chunks/65b0ca27b5cc42ac.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/67526c6bf4ca440e.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/b029cf40805965eb.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/588861a60fca15c8.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/704f15e356422f41.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/89ead1fde8d8c7d5.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/2c065a8f98b17d49.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/dfb5c7b651e39bd4.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\"],\"FooterFeatureLinks\"]\n16:I[748829,[\"/_next/static/chunks/65b0ca27b5cc42ac.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/67526c6bf4ca440e.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/b029cf40805965eb.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/588861a60fca15c8.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/704f15e356422f41.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/89ead1fde8d8c7d5.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/2c065a8f98b17d49.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/dfb5c7b651e39bd4.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\"],\"SmartAppBanner\"]\n17:I[819438,[\"/_next/static/chunks/65b0ca27b5cc42ac.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/67526c6bf4ca440e.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/b029cf40805965eb.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/588861a60fca15c8.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/704f15e356422f41.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/89ead1fde8d8c7d5.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/2c065a8f98b17d49.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/dfb5c7b651e39bd4.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\"],\"DigestPromoBar\"]\n18:I[987851,[\"/_next/static/chunks/65b0ca27b5cc42ac.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/67526c6bf4ca440e.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/b029cf40805965eb.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/588861a60fca15c8.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/704f15e356422f41.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/89ead1fde8d8c7d5.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/2c065a8f98b17d49.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/dfb5c7b651e39bd4.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/0a7a82bde2b7b0c0.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\"],\"default\"]\n21:I[897367,[\"/_next/static/chunks/d96012bcfc98706a.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/73e3194f06db260e.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\"],\"OutletBoundary\"]\n22:\"$Sreact.suspense\"\n24:I[897367,[\"/_next/static/chunks/d96012bcfc98706a.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/73e3194f06db260e.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\"],\"ViewportBoundary\"]\n26:I[897367,[\"/_next/static/chunks/d96012bcfc98706a.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/73e3194f06db260e.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\"],\"MetadataBoundary\"]\n2c:I[18191,[\"/_next/static/chunks/65b0ca27b5cc42ac.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/67526c6bf4ca440e.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/b029cf40805965eb.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/588861a60fca15c8.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/704f15e356422f41.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/89ead1fde8d8c7d5.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/2c065a8f98b17d49.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/dfb5c7b651e39bd4.j"])</script>
2<script>self.__next_f.push([1,"s?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\"],\"BackToTop\"]\n2d:I[42480,[\"/_next/static/chunks/65b0ca27b5cc42ac.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/67526c6bf4ca440e.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/b029cf40805965eb.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/588861a60fca15c8.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/704f15e356422f41.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/89ead1fde8d8c7d5.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/2c065a8f98b17d49.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/dfb5c7b651e39bd4.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\"],\"QuickLogFAB\"]\n2e:I[109876,[\"/_next/static/chunks/65b0ca27b5cc42ac.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/67526c6bf4ca440e.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/b029cf40805965eb.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/588861a60fca15c8.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/704f15e356422f41.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/89ead1fde8d8c7d5.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/2c065a8f98b17d49.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/dfb5c7b651e39bd4.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\"],\"MobilePlusPrompt\"]\n2f:I[37013,[\"/_next/static/chunks/65b0ca27b5cc42ac.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/67526c6bf4ca440e.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/b029cf40805965eb.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/588861a60fca15c8.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/704f15e356422f41.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/89ead1fde8d8c7d5.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/2c065a8f98b17d49.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/dfb5c7b651e39bd4.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\"],\"MediavineWrapper\"]\n39:I[787577,[\"/_next/static/chunks/65b0ca27b5cc42ac.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/67526c6bf4ca440e.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/b029cf40805965eb.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/588861a60fca15c8.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/704f15e356422f41.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/89ead1fde8d8c7d5.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/2c065a8f98b17d49.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/dfb5c7b651e39bd4.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/1488490c590fb4da.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/b38a52972e081abd.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/b537c121e15e551b.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\"],\"ModeTabs\"]\n3a:I[677630,[\"/_next/static/chunks/65b0ca27b5cc42ac.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/67526c6bf4ca440e.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/b029cf40805965eb.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/588861a60fca15c8.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/704f15e356422f41.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/89ead1fde8d8c7d5.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/2c065a8f98b17d49.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/dfb5c7b651e39bd4.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/1488490c590fb4da.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/b38a52972e081abd.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/b537c121e15e551b.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\"],\"IdentifyPageClient\"]\n3d:I[404457,[\"/_next/static/chunks/65b0ca27b5cc42ac.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/67526c6bf4ca440e.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/b029cf4080"])</script>
2<script>self.__next_f.push([1,"5965eb.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/588861a60fca15c8.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/704f15e356422f41.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/89ead1fde8d8c7d5.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/2c065a8f98b17d49.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/dfb5c7b651e39bd4.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/1488490c590fb4da.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/b38a52972e081abd.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/b537c121e15e551b.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\"],\"AppPromoInline\"]\n3e:I[27201,[\"/_next/static/chunks/d96012bcfc98706a.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"/_next/static/chunks/73e3194f06db260e.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\"],\"IconMark\"]\n:HL[\"/_next/static/chunks/652b526bb989a8e3.css?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"style\"]\n"])</script>
2<script>self.__next_f.push([1,"0:{\"P\":null,\"b\":\"fwiZpQ-D2AJszWaM2_z1B\",\"c\":[\"\",\"identify\"],\"q\":\"\",\"i\":false,\"f\":[[[\"\",{\"children\":[\"(content)\",{\"children\":[\"identify\",{\"children\":[\"__PAGE__\",{}]}]}]},\"$undefined\",\"$undefined\",true],[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/652b526bb989a8e3.css?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/65b0ca27b5cc42ac.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/chunks/67526c6bf4ca440e.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-2\",{\"src\":\"/_next/static/chunks/b029cf40805965eb.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"children\":[\"$\",\"body\",null,{\"className\":\"antialiased\",\"children\":[\"$\",\"$L2\",null,{\"children\":[[\"$\",\"$L3\",null,{}],[\"$\",\"$L4\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$5\",\"errorStyles\":[],\"errorScripts\":[[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/4f39891db3d8b403.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"async\":true}]],\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[[\"$\",\"$L7\",null,{}],[\"$\",\"$L8\",null,{}],[\"$\",\"div\",null,{\"className\":\"relative flex min-h-[60vh] flex-col items-center justify-center px-4 py-20 text-center\",\"children\":[[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 820.37 631.09\",\"aria-hidden\":\"true\",\"className\":\"pointer-events-none absolute left-1/2 top-1/2 h-64 -translate-x-1/2 -translate-y-1/2 text-muted-foreground/[0.04]\",\"children\":[\"$\",\"path\",null,{\"fill\":\"currentColor\",\"d\":\"M511.93,240.44l81.78-62.85-42.72-30.99,122.69-13.19c26.63-2.86,51.52-2.59,68.22,23.43l25.96-.96c27.36-1.01,51.59,17.84,52.51,45.73-14.51-4.11-28.08-3.7-41.18,1.39l-47.33,19.15-87.44,233.85-161.82,98.97-146.46,8.09-73.88,68.03-195.76-.26,37.12-30.35,217-169.83-98.17-35.01c-26.01-9.28-43.67-32.71-58.71-56.31l143.07,24.24-177.98-74.76c-28.62-12.02-65.51-73.04-74.82-105.63l258.69,84.91-230.57-116.31C35.02,117.56,7.97,57.91,0,0l440.3,193.37\"}]}],[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 820.37 631.09\",\"aria-hidden\":\"true\",\"className\":\"h-16 w-16 text-muted-foreground/30\",\"children\":[\"$\",\"path\",null,{\"fill\":\"currentColor\",\"d\":\"M511.93,240.44l81.78-62.85-42.72-30.99,122.69-13.19c26.63-2.86,51.52-2.59,68.22,23.43l25.96-.96c27.36-1.01,51.59,17.84,52.51,45.73-14.51-4.11-28.08-3.7-41.18,1.39l-47.33,19.15-87.44,233.85-161.82,98.97-146.46,8.09-73.88,68.03-195.76-.26,37.12-30.35,217-169.83-98.17-35.01c-26.01-9.28-43.67-32.71-58.71-56.31l143.07,24.24-177.98-74.76c-28.62-12.02-65.51-73.04-74.82-105.63l258.69,84.91-230.57-116.31C35.02,117.56,7.97,57.91,0,0l440.3,193.37\"}]}],[\"$\",\"h1\",null,{\"className\":\"mt-6 font-serif text-3xl font-medium text-primary md:text-4xl\",\"children\":\"Page not found\"}],[\"$\",\"p\",null,{\"className\":\"mt-3 max-w-md text-sm leading-relaxed text-muted-foreground\",\"children\":\"The page you're looking for doesn't exist or may have been moved. Try identifying a bird or browsing our species library.\"}],[\"$\",\"div\",null,{\"className\":\"mt-8 flex flex-wrap items-center justify-center gap-3\",\"children\":[[\"$\",\"$L9\",null,{\"href\":\"/identify\",\"className\":\"inline-flex items-center gap-2 rounded-lg bg-brand-amber px-5 py-2.5 text-sm font-medium text-white transition-colors hover:bg-brand-amber/90\",\"children\":[[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-camera h-4 w-4\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"18u6gg\",{\"d\":\"M13.997 4a2 2 0 0 1 1.76 1.05l.486.9A2 2 0 0 0 18.003 7H20a2 2 0 0 1 2 2v9a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V9a2 2 0 0 1 2-2h1.997a2 2 0 0 0 1.759-1.048l.489-.904A2 2 0 0 1 10.004 4z\"}],\"$La\",\"$undefined\"]}],\"Identify a Bird\"]}],\"$Lb\"]}]]}],\"$Lc\"],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}]}]}]]}],{\"children\":[\"$Ld\",{\"children\":[\"$Le\",{\"children\":[\"$Lf\",{}
2,null,false,false]},null,false,false]},null,false,false]},null,false,false],\"$L10\",false]],\"m\":\"$undefined\",\"G\":[\"$11\",[]],\"S\":false}\n"])</script>
2<script>self.__next_f.push([1,"a:[\"$\",\"circle\",\"1vg3eu\",{\"cx\":\"12\",\"cy\":\"13\",\"r\":\"3\"}]\nb:[\"$\",\"$L9\",null,{\"href\":\"/birds\",\"className\":\"inline-flex items-center gap-2 rounded-lg border border-border bg-white px-5 py-2.5 text-sm font-medium text-primary transition-colors hover:bg-muted\",\"children\":\"Browse Species\"}]\n"])</script>
2<script>self.__next_f.push([1,"c:[\"$\",\"footer\",null,{\"className\":\"bg-brand-dark text-text-inverse\",\"children\":[[\"$\",\"div\",null,{\"className\":\"border-b border-t border-white/[0.06]\",\"children\":[\"$\",\"div\",null,{\"className\":\"relative mx-auto max-w-7xl px-4 py-16 sm:py-20\",\"children\":[\"$\",\"div\",null,{\"className\":\"relative mx-auto max-w-lg text-center\",\"children\":[[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 820.37 631.09\",\"aria-hidden\":\"true\",\"className\":\"mx-auto mb-5 h-8 text-brand-amber/80\",\"children\":[\"$\",\"path\",null,{\"fill\":\"currentColor\",\"d\":\"M511.93,240.44l81.78-62.85-42.72-30.99,122.69-13.19c26.63-2.86,51.52-2.59,68.22,23.43l25.96-.96c27.36-1.01,51.59,17.84,52.51,45.73-14.51-4.11-28.08-3.7-41.18,1.39l-47.33,19.15-87.44,233.85-161.82,98.97-146.46,8.09-73.88,68.03-195.76-.26,37.12-30.35,217-169.83-98.17-35.01c-26.01-9.28-43.67-32.71-58.71-56.31l143.07,24.24-177.98-74.76c-28.62-12.02-65.51-73.04-74.82-105.63l258.69,84.91-230.57-116.31C35.02,117.56,7.97,57.91,0,0l440.3,193.37\"}]}],[\"$\",\"h2\",null,{\"className\":\"font-serif text-2xl font-medium tracking-tight sm:text-3xl\",\"children\":\"Stay close to nature\"}],[\"$\",\"p\",null,{\"className\":\"mt-2 text-sm leading-relaxed text-brand-sage\",\"children\":\"Weekly bird facts, seasonal guides, and conservation updates — straight to your inbox.\"}],[\"$\",\"$L12\",null,{}]]}]}]}],[\"$\",\"div\",null,{\"className\":\"border-b border-white/[0.06]\",\"children\":[\"$\",\"$L13\",null,{}]}],[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-7xl px-4 py-12 sm:py-16\",\"children\":[\"$\",\"div\",null,{\"className\":\"grid gap-10 sm:grid-cols-2 lg:grid-cols-12 lg:gap-8\",\"children\":[[\"$\",\"div\",null,{\"className\":\"lg:col-span-4\",\"children\":[[\"$\",\"p\",null,{\"className\":\"max-w-xs text-sm leading-relaxed text-brand-sage\",\"children\":\"Detailed facts, identification guides, and conservation information for hundreds of bird species worldwide.\"}],[\"$\",\"div\",null,{\"className\":\"mt-6 flex gap-3\",\"children\":[\"$\",\"a\",null,{\"href\":\"mailto:[email protected]\",\"aria-label\":\"Email us\",\"className\":\"flex h-9 w-9 items-center justify-center rounded-full border border-white/10 text-brand-sage transition-colors hover:border-brand-amber/30 hover:text-brand-cream\",\"children\":[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-mail h-4 w-4\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"132q7q\",{\"d\":\"m22 7-8.991 5.727a2 2 0 0 1-2.009 0L2 7\"}],[\"$\",\"rect\",\"izxlao\",{\"x\":\"2\",\"y\":\"4\",\"width\":\"20\",\"height\":\"16\",\"rx\":\"2\"}],\"$undefined\"]}]}]}]]}],[\"$\",\"div\",null,{\"className\":\"lg:col-span-2 lg:col-start-7\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"mb-3 text-xs font-semibold uppercase tracking-wider text-brand-sage\",\"children\":\"Discover\"}],[\"$\",\"ul\",null,{\"className\":\"space-y-2.5 text-sm\",\"children\":[[\"$\",\"li\",null,{\"children\":[\"$\",\"$L9\",null,{\"href\":\"/birds\",\"className\":\"text-brand-cream/70 transition-colors hover:text-brand-cream\",\"children\":\"Browse Species\"}]}],[\"$\",\"li\",null,{\"children\":[\"$\",\"$L9\",null,{\"href\":\"/families\",\"className\":\"text-brand-cream/70 transition-colors hover:text-brand-cream\",\"children\":\"Families\"}]}],[\"$\",\"li\",null,{\"children\":[\"$\",\"$L9\",null,{\"href\":\"/state-birds\",\"className\":\"text-brand-cream/70 transition-colors hover:text-brand-cream\",\"children\":\"State Birds\"}]}],[\"$\",\"li\",null,{\"children\":[\"$\",\"$L9\",null,{\"href\":\"/records\",\"className\":\"text-brand-cream/70 transition-colors hover:text-brand-cream\",\"children\":\"Records\"}]}]]}]]}],[\"$\",\"div\",null,{\"className\":\"lg:col-span-2\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"mb-3 text-xs font-semibold uppercase tracking-wider text-brand-sage\",\"children\":\"Learn\"}],[\"$\",\"ul\",null,{\"className\":\"space-y-2.5 text-sm\",\"children\":[[\"$\",\"li\",null,{\"children\":[\"$\",\"$L9\",null,{\"href\":\"/articles\",\"className\":\"text-brand-cream/70 transition-colors hover:text-brand-cream\",\"children\":\"Articles\"}]}],[\"$\",\"li\",null,{\"children\":[\"$\",\"$L9\",null,{\"href\":\"/learn\",\"className\":\"text-brand-cream/70 transition-colors hover:text-brand-cream\",\"children\":\"Birdwatching\"}]}],[\"$\",\"li\",null,{\"children\":[\"$\",\"$L9\",null,{\"href\":\"/identify\",\"className\":\"text-brand-cream/70 transition-colors hover:text-brand-cream\",\"children\":\"Identify a Bird\"}]}]]}]]}],\"$L14\"]}]}],\"$L15\"]}]\n"])</script>
2<script>self.__next_f.push([1,"d:[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/588861a60fca15c8.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/chunks/704f15e356422f41.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-2\",{\"src\":\"/_next/static/chunks/89ead1fde8d8c7d5.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-3\",{\"src\":\"/_next/static/chunks/2c065a8f98b17d49.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-4\",{\"src\":\"/_next/static/chunks/dfb5c7b651e39bd4.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"async\":true,\"nonce\":\"$undefined\"}]],[[\"$\",\"$L16\",null,{}],[\"$\",\"$L8\",null,{}],[\"$\",\"$L17\",null,{}],[\"$\",\"main\",null,{\"className\":\"bg-[var(--surface-cream)]\",\"children\":[\"$\",\"$L4\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$18\",\"errorStyles\":[],\"errorScripts\":[[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/0a7a82bde2b7b0c0.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"async\":true}]],\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[[\"$\",\"$L7\",null,{}],[\"$\",\"$L8\",null,{}],[\"$\",\"div\",null,{\"className\":\"relative flex min-h-[60vh] flex-col items-center justify-center px-4 py-20 text-center\",\"children\":[[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 820.37 631.09\",\"aria-hidden\":\"true\",\"className\":\"pointer-events-none absolute left-1/2 top-1/2 h-64 -translate-x-1/2 -translate-y-1/2 text-muted-foreground/[0.04]\",\"children\":[\"$\",\"path\",null,{\"fill\":\"currentColor\",\"d\":\"M511.93,240.44l81.78-62.85-42.72-30.99,122.69-13.19c26.63-2.86,51.52-2.59,68.22,23.43l25.96-.96c27.36-1.01,51.59,17.84,52.51,45.73-14.51-4.11-28.08-3.7-41.18,1.39l-47.33,19.15-87.44,233.85-161.82,98.97-146.46,8.09-73.88,68.03-195.76-.26,37.12-30.35,217-169.83-98.17-35.01c-26.01-9.28-43.67-32.71-58.71-56.31l143.07,24.24-177.98-74.76c-28.62-12.02-65.51-73.04-74.82-105.63l258.69,84.91-230.57-116.31C35.02,117.56,7.97,57.91,0,0l440.3,193.37\"}]}],[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 820.37 631.09\",\"aria-hidden\":\"true\",\"className\":\"h-16 w-16 text-muted-foreground/30\",\"children\":[\"$\",\"path\",null,{\"fill\":\"currentColor\",\"d\":\"M511.93,240.44l81.78-62.85-42.72-30.99,122.69-13.19c26.63-2.86,51.52-2.59,68.22,23.43l25.96-.96c27.36-1.01,51.59,17.84,52.51,45.73-14.51-4.11-28.08-3.7-41.18,1.39l-47.33,19.15-87.44,233.85-161.82,98.97-146.46,8.09-73.88,68.03-195.76-.26,37.12-30.35,217-169.83-98.17-35.01c-26.01-9.28-43.67-32.71-58.71-56.31l143.07,24.24-177.98-74.76c-28.62-12.02-65.51-73.04-74.82-105.63l258.69,84.91-230.57-116.31C35.02,117.56,7.97,57.91,0,0l440.3,193.37\"}]}],[\"$\",\"h1\",null,{\"className\":\"mt-6 font-serif text-3xl font-medium text-primary md:text-4xl\",\"children\":\"Page not found\"}],[\"$\",\"p\",null,{\"className\":\"mt-3 max-w-md text-sm leading-relaxed text-muted-foreground\",\"children\":\"The page you're looking for doesn't exist or may have been moved. Try identifying a bird or browsing our species library.\"}],[\"$\",\"div\",null,{\"className\":\"mt-8 flex flex-wrap items-center justify-center gap-3\",\"children\":[[\"$\",\"$L9\",null,{\"href\":\"/identify\",\"className\":\"inline-flex items-center gap-2 rounded-lg bg-brand-amber px-5 py-2.5 text-sm font-medium text-white transition-colors hover:bg-brand-amber/90\",\"children\":[[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-camera h-4 w-4\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"18u6gg\",{\"d\":\"M13.997 4a2 2 0 0 1 1.76 1.05l.486.9A2 2 0 0 0 18.003 7H20a2 2 0 0 1 2 2v9a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V9a2 2 0 0 1 2-2h1.997a2 2 0 0 0 1.759-1.048l.489-.904A2 2 0 0 1 10.004 4z\"}],[\"$\",\"circle\",\"1vg3eu\",{\"cx\":\"12\",\"cy\":\"13\",\"r\":\"3\"}],\"$undefined\"]}],\"Identify a Bird\"]}],\"$L19\"]}]]}],\"$L1a\"],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}],\"$L1b\",\"$L1c\",\"$L1d\",\"$L1e\",\"$L1f\"]]}]\n"])</script>
2<script>self.__next_f.push([1,"e:[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L4\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}]\nf:[\"$\",\"$1\",\"c\",{\"children\":[\"$L20\",[[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/1488490c590fb4da.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/chunks/b38a52972e081abd.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-2\",{\"src\":\"/_next/static/chunks/b537c121e15e551b.js?dpl=dpl_78Hg7JsArJsRSeqGxpWzHwT829Ez\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"$L21\",null,{\"children\":[\"$\",\"$22\",null,{\"name\":\"Next.MetadataOutlet\",\"children\":\"$@23\"}]}]]}]\n10:[\"$\",\"$1\",\"h\",{\"children\":[null,[\"$\",\"$L24\",null,{\"children\":\"$L25\"}],[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$L26\",null,{\"children\":[\"$\",\"$22\",null,{\"name\":\"Next.Metadata\",\"children\":\"$L27\"}]}]}],null]}]\n14:[\"$\",\"div\",null,{\"className\":\"lg:col-span-2\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"mb-3 text-xs font-semibold uppercase tracking-wider text-brand-sage\",\"children\":\"Company\"}],[\"$\",\"ul\",null,{\"className\":\"space-y-2.5 text-sm\",\"children\":[[\"$\",\"li\",null,{\"children\":[\"$\",\"$L9\",null,{\"href\":\"/about\",\"className\":\"text-brand-cream/70 transition-colors hover:text-brand-cream\",\"children\":\"About\"}]}],[\"$\",\"li\",null,{\"children\":[\"$\",\"$L9\",null,{\"href\":\"/support\",\"className\":\"text-brand-cream/70 transition-colors hover:text-brand-cream\",\"children\":\"Support Us\"}]}],[\"$\",\"li\",null,{\"children\":[\"$\",\"$L9\",null,{\"href\":\"/plus\",\"className\":\"text-brand-amber transition-colors hover:text-brand-amber/80\",\"children\":\"Birdfact+\"}]}]]}]]}]\n15:[\"$\",\"div\",null,{\"className\":\"border-t border-white/[0.06]\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto flex max-w-7xl flex-col items-center justify-between gap-3 px-4 py-5 sm:flex-row\",\"children\":[[\"$\",\"div\",null,{\"className\":\"max-w-xl text-center text-xs text-brand-sage/60 sm:text-left\",\"children\":[[\"$\",\"p\",null,{\"children\":[\"© \",2026,\" NC Digital Limited. All rights reserved.\"]}],[\"$\",\"p\",null,{\"className\":\"mt-1\",\"children\":\"Birdfact is run by NC Digital Limited, registered in England and Wales, company number 16413452. Registered office: 5 Canon Court, Institute St, Bolton BL1 1PZ.\"}]]}],[\"$\",\"div\",null,{\"className\":\"flex gap-5 text-xs text-brand-sage/60\",\"children\":[[\"$\",\"$L9\",null,{\"href\":\"/privacy-policy\",\"className\":\"transition-colors hover:text-brand-sage\",\"children\":\"Privacy\"}],false,[\"$\",\"$L9\",null,{\"href\":\"/cookies-policy\",\"className\":\"transition-colors hover:text-brand-sage\",\"children\":\"Cookies\"}]]}]]}]}]\n19:[\"$\",\"$L9\",null,{\"href\":\"/birds\",\"className\":\"inline-flex items-center gap-2 rounded-lg border border-border bg-white px-5 py-2.5 text-sm font-medium text-primary transition-colors hover:bg-muted\",\"children\":\"Browse Species\"}]\n"])</script>
2<script>self.__next_f.push([1,"1a:[\"$\",\"footer\",null,{\"className\":\"bg-brand-dark text-text-inverse\",\"children\":[[\"$\",\"div\",null,{\"className\":\"border-b border-t border-white/[0.06]\",\"children\":[\"$\",\"div\",null,{\"className\":\"relative mx-auto max-w-7xl px-4 py-16 sm:py-20\",\"children\":[\"$\",\"div\",null,{\"className\":\"relative mx-auto max-w-lg text-center\",\"children\":[[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 820.37 631.09\",\"aria-hidden\":\"true\",\"className\":\"mx-auto mb-5 h-8 text-brand-amber/80\",\"children\":[\"$\",\"path\",null,{\"fill\":\"currentColor\",\"d\":\"M511.93,240.44l81.78-62.85-42.72-30.99,122.69-13.19c26.63-2.86,51.52-2.59,68.22,23.43l25.96-.96c27.36-1.01,51.59,17.84,52.51,45.73-14.51-4.11-28.08-3.7-41.18,1.39l-47.33,19.15-87.44,233.85-161.82,98.97-146.46,8.09-73.88,68.03-195.76-.26,37.12-30.35,217-169.83-98.17-35.01c-26.01-9.28-43.67-32.71-58.71-56.31l143.07,24.24-177.98-74.76c-28.62-12.02-65.51-73.04-74.82-105.63l258.69,84.91-230.57-116.31C35.02,117.56,7.97,57.91,0,0l440.3,193.37\"}]}],[\"$\",\"h2\",null,{\"className\":\"font-serif text-2xl font-medium tracking-tight sm:text-3xl\",\"children\":\"Stay close to nature\"}],[\"$\",\"p\",null,{\"className\":\"mt-2 text-sm leading-relaxed text-brand-sage\",\"children\":\"Weekly bird facts, seasonal guides, and conservation updates — straight to your inbox.\"}],[\"$\",\"$L12\",null,{}]]}]}]}],[\"$\",\"div\",null,{\"className\":\"border-b border-white/[0.06]\",\"children\":[\"$\",\"$L13\",null,{}]}],[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-7xl px-4 py-12 sm:py-16\",\"children\":[\"$\",\"div\",null,{\"className\":\"grid gap-10 sm:grid-cols-2 lg:grid-cols-12 lg:gap-8\",\"children\":[[\"$\",\"div\",null,{\"className\":\"lg:col-span-4\",\"children\":[[\"$\",\"p\",null,{\"className\":\"max-w-xs text-sm leading-relaxed text-brand-sage\",\"children\":\"Detailed facts, identification guides, and conservation information for hundreds of bird species worldwide.\"}],[\"$\",\"div\",null,{\"className\":\"mt-6 flex gap-3\",\"children\":[\"$\",\"a\",null,{\"href\":\"mailto:[email protected]\",\"aria-label\":\"Email us\",\"className\":\"flex h-9 w-9 items-center justify-center rounded-full border border-white/10 text-brand-sage transition-colors hover:border-brand-amber/30 hover:text-brand-cream\",\"children\":[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-mail h-4 w-4\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"132q7q\",{\"d\":\"m22 7-8.991 5.727a2 2 0 0 1-2.009 0L2 7\"}],[\"$\",\"rect\",\"izxlao\",{\"x\":\"2\",\"y\":\"4\",\"width\":\"20\",\"height\":\"16\",\"rx\":\"2\"}],\"$undefined\"]}]}]}]]}],[\"$\",\"div\",null,{\"className\":\"lg:col-span-2 lg:col-start-7\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"mb-3 text-xs font-semibold uppercase tracking-wider text-brand-sage\",\"children\":\"Discover\"}],[\"$\",\"ul\",null,{\"className\":\"space-y-2.5 text-sm\",\"children\":[[\"$\",\"li\",null,{\"children\":[\"$\",\"$L9\",null,{\"href\":\"/birds\",\"className\":\"text-brand-cream/70 transition-colors hover:text-brand-cream\",\"children\":\"Browse Species\"}]}],[\"$\",\"li\",null,{\"children\":[\"$\",\"$L9\",null,{\"href\":\"/families\",\"className\":\"text-brand-cream/70 transition-colors hover:text-brand-cream\",\"children\":\"Families\"}]}],[\"$\",\"li\",null,{\"children\":[\"$\",\"$L9\",null,{\"href\":\"/state-birds\",\"className\":\"text-brand-cream/70 transition-colors hover:text-brand-cream\",\"children\":\"State Birds\"}]}],[\"$\",\"li\",null,{\"children\":[\"$\",\"$L9\",null,{\"href\":\"/records\",\"className\":\"text-brand-cream/70 transition-colors hover:text-brand-cream\",\"children\":\"Records\"}]}]]}]]}],[\"$\",\"div\",null,{\"className\":\"lg:col-span-2\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"mb-3 text-xs font-semibold uppercase tracking-wider text-brand-sage\",\"children\":\"Learn\"}],[\"$\",\"ul\",null,{\"className\":\"space-y-2.5 text-sm\",\"children\":[[\"$\",\"li\",null,{\"children\":[\"$\",\"$L9\",null,{\"href\":\"/articles\",\"className\":\"text-brand-cream/70 transition-colors hover:text-brand-cream\",\"children\":\"Articles\"}]}],[\"$\",\"li\",null,{\"children\":[\"$\",\"$L9\",null,{\"href\":\"/learn\",\"className\":\"text-brand-cream/70 transition-colors hover:text-brand-cream\",\"children\":\"Birdwatching\"}]}],[\"$\",\"li\",null,{\"children\":[\"$\",\"$L9\",null,{\"href\":\"/identify\",\"className\":\"text-brand-cream/70 transition-colors hover:text-brand-cream\",\"children\":\"Identify a Bird\"}]}]]}]]}],\"$L28\"]}]}],\"$L29\"]}]\n"])</script>
2<script>self.__next_f.push([1,"1b:[\"$\",\"footer\",null,{\"className\":\"bg-brand-dark text-text-inverse\",\"children\":[[\"$\",\"div\",null,{\"className\":\"border-b border-t border-white/[0.06]\",\"children\":[\"$\",\"div\",null,{\"className\":\"relative mx-auto max-w-7xl px-4 py-16 sm:py-20\",\"children\":[\"$\",\"div\",null,{\"className\":\"relative mx-auto max-w-lg text-center\",\"children\":[[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 820.37 631.09\",\"aria-hidden\":\"true\",\"className\":\"mx-auto mb-5 h-8 text-brand-amber/80\",\"children\":[\"$\",\"path\",null,{\"fill\":\"currentColor\",\"d\":\"M511.93,240.44l81.78-62.85-42.72-30.99,122.69-13.19c26.63-2.86,51.52-2.59,68.22,23.43l25.96-.96c27.36-1.01,51.59,17.84,52.51,45.73-14.51-4.11-28.08-3.7-41.18,1.39l-47.33,19.15-87.44,233.85-161.82,98.97-146.46,8.09-73.88,68.03-195.76-.26,37.12-30.35,217-169.83-98.17-35.01c-26.01-9.28-43.67-32.71-58.71-56.31l143.07,24.24-177.98-74.76c-28.62-12.02-65.51-73.04-74.82-105.63l258.69,84.91-230.57-116.31C35.02,117.56,7.97,57.91,0,0l440.3,193.37\"}]}],[\"$\",\"h2\",null,{\"className\":\"font-serif text-2xl font-medium tracking-tight sm:text-3xl\",\"children\":\"Stay close to nature\"}],[\"$\",\"p\",null,{\"className\":\"mt-2 text-sm leading-relaxed text-brand-sage\",\"children\":\"Weekly bird facts, seasonal guides, and conservation updates — straight to your inbox.\"}],[\"$\",\"$L12\",null,{}]]}]}]}],[\"$\",\"div\",null,{\"className\":\"border-b border-white/[0.06]\",\"children\":[\"$\",\"$L13\",null,{}]}],[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-7xl px-4 py-12 sm:py-16\",\"children\":[\"$\",\"div\",null,{\"className\":\"grid gap-10 sm:grid-cols-2 lg:grid-cols-12 lg:gap-8\",\"children\":[[\"$\",\"div\",null,{\"className\":\"lg:col-span-4\",\"children\":[[\"$\",\"p\",null,{\"className\":\"max-w-xs text-sm leading-relaxed text-brand-sage\",\"children\":\"Detailed facts, identification guides, and conservation information for hundreds of bird species worldwide.\"}],[\"$\",\"div\",null,{\"className\":\"mt-6 flex gap-3\",\"children\":[\"$\",\"a\",null,{\"href\":\"mailto:[email protected]\",\"aria-label\":\"Email us\",\"className\":\"flex h-9 w-9 items-center justify-center rounded-full border border-white/10 text-brand-sage transition-colors hover:border-brand-amber/30 hover:text-brand-cream\",\"children\":[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-mail h-4 w-4\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"132q7q\",{\"d\":\"m22 7-8.991 5.727a2 2 0 0 1-2.009 0L2 7\"}],[\"$\",\"rect\",\"izxlao\",{\"x\":\"2\",\"y\":\"4\",\"width\":\"20\",\"height\":\"16\",\"rx\":\"2\"}],\"$undefined\"]}]}]}]]}],[\"$\",\"div\",null,{\"className\":\"lg:col-span-2 lg:col-start-7\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"mb-3 text-xs font-semibold uppercase tracking-wider text-brand-sage\",\"children\":\"Discover\"}],[\"$\",\"ul\",null,{\"className\":\"space-y-2.5 text-sm\",\"children\":[[\"$\",\"li\",null,{\"children\":[\"$\",\"$L9\",null,{\"href\":\"/birds\",\"className\":\"text-brand-cream/70 transition-colors hover:text-brand-cream\",\"children\":\"Browse Species\"}]}],[\"$\",\"li\",null,{\"children\":[\"$\",\"$L9\",null,{\"href\":\"/families\",\"className\":\"text-brand-cream/70 transition-colors hover:text-brand-cream\",\"children\":\"Families\"}]}],[\"$\",\"li\",null,{\"children\":[\"$\",\"$L9\",null,{\"href\":\"/state-birds\",\"className\":\"text-brand-cream/70 transition-colors hover:text-brand-cream\",\"children\":\"State Birds\"}]}],[\"$\",\"li\",null,{\"children\":[\"$\",\"$L9\",null,{\"href\":\"/records\",\"className\":\"text-brand-cream/70 transition-colors hover:text-brand-cream\",\"children\":\"Records\"}]}]]}]]}],[\"$\",\"div\",null,{\"className\":\"lg:col-span-2\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"mb-3 text-xs font-semibold uppercase tracking-wider text-brand-sage\",\"children\":\"Learn\"}],[\"$\",\"ul\",null,{\"className\":\"space-y-2.5 text-sm\",\"children\":[[\"$\",\"li\",null,{\"children\":[\"$\",\"$L9\",null,{\"href\":\"/articles\",\"className\":\"text-brand-cream/70 transition-colors hover:text-brand-cream\",\"children\":\"Articles\"}]}],[\"$\",\"li\",null,{\"children\":[\"$\",\"$L9\",null,{\"href\":\"/learn\",\"className\":\"text-brand-cream/70 transition-colors hover:text-brand-cream\",\"children\":\"Birdwatching\"}]}],[\"$\",\"li\",null,{\"children\":[\"$\",\"$L9\",null,{\"href\":\"/identify\",\"className\":\"text-brand-cream/70 transition-colors hover:text-brand-cream\",\"children\":\"Identify a Bird\"}]}]]}]]}],\"$L2a\"]}]}],\"$L2b\"]}]\n"])</script>
2<script>self.__next_f.push([1,"1c:[\"$\",\"$L2c\",null,{}]\n1d:[\"$\",\"$L2d\",null,{}]\n1e:[\"$\",\"$L2e\",null,{}]\n1f:[\"$\",\"$L2f\",null,{}]\n28:[\"$\",\"div\",null,{\"className\":\"lg:col-span-2\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"mb-3 text-xs font-semibold uppercase tracking-wider text-brand-sage\",\"children\":\"Company\"}],[\"$\",\"ul\",null,{\"className\":\"space-y-2.5 text-sm\",\"children\":[[\"$\",\"li\",null,{\"children\":[\"$\",\"$L9\",null,{\"href\":\"/about\",\"className\":\"text-brand-cream/70 transition-colors hover:text-brand-cream\",\"children\":\"About\"}]}],[\"$\",\"li\",null,{\"children\":[\"$\",\"$L9\",null,{\"href\":\"/support\",\"className\":\"text-brand-cream/70 transition-colors hover:text-brand-cream\",\"children\":\"Support Us\"}]}],[\"$\",\"li\",null,{\"children\":[\"$\",\"$L9\",null,{\"href\":\"/plus\",\"className\":\"text-brand-amber transition-colors hover:text-brand-amber/80\",\"children\":\"Birdfact+\"}]}]]}]]}]\n29:[\"$\",\"div\",null,{\"className\":\"border-t border-white/[0.06]\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto flex max-w-7xl flex-col items-center justify-between gap-3 px-4 py-5 sm:flex-row\",\"children\":[[\"$\",\"div\",null,{\"className\":\"max-w-xl text-center text-xs text-brand-sage/60 sm:text-left\",\"children\":[[\"$\",\"p\",null,{\"children\":[\"© \",2026,\" NC Digital Limited. All rights reserved.\"]}],[\"$\",\"p\",null,{\"className\":\"mt-1\",\"children\":\"Birdfact is run by NC Digital Limited, registered in England and Wales, company number 16413452. Registered office: 5 Canon Court, Institute St, Bolton BL1 1PZ.\"}]]}],[\"$\",\"div\",null,{\"className\":\"flex gap-5 text-xs text-brand-sage/60\",\"children\":[[\"$\",\"$L9\",null,{\"href\":\"/privacy-policy\",\"className\":\"transition-colors hover:text-brand-sage\",\"children\":\"Privacy\"}],false,[\"$\",\"$L9\",null,{\"href\":\"/cookies-policy\",\"className\":\"transition-colors hover:text-brand-sage\",\"children\":\"Cookies\"}]]}]]}]}]\n2a:[\"$\",\"div\",null,{\"className\":\"lg:col-span-2\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"mb-3 text-xs font-semibold uppercase tracking-wider text-brand-sage\",\"children\":\"Company\"}],[\"$\",\"ul\",null,{\"className\":\"space-y-2.5 text-sm\",\"children\":[[\"$\",\"li\",null,{\"children\":[\"$\",\"$L9\",null,{\"href\":\"/about\",\"className\":\"text-brand-cream/70 transition-colors hover:text-brand-cream\",\"children\":\"About\"}]}],[\"$\",\"li\",null,{\"children\":[\"$\",\"$L9\",null,{\"href\":\"/support\",\"className\":\"text-brand-cream/70 transition-colors hover:text-brand-cream\",\"children\":\"Support Us\"}]}],[\"$\",\"li\",null,{\"children\":[\"$\",\"$L9\",null,{\"href\":\"/plus\",\"className\":\"text-brand-amber transition-colors hover:text-brand-amber/80\",\"children\":\"Birdfact+\"}]}]]}]]}]\n2b:[\"$\",\"div\",null,{\"className\":\"border-t border-white/[0.06]\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto flex max-w-7xl flex-col items-center justify-between gap-3 px-4 py-5 sm:flex-row\",\"children\":[[\"$\",\"div\",null,{\"className\":\"max-w-xl text-center text-xs text-brand-sage/60 sm:text-left\",\"children\":[[\"$\",\"p\",null,{\"children\":[\"© \",2026,\" NC Digital Limited. All rights reserved.\"]}],[\"$\",\"p\",null,{\"className\":\"mt-1\",\"children\":\"Birdfact is run by NC Digital Limited, registered in England and Wales, company number 16413452. Registered office: 5 Canon Court, Institute St, Bolton BL1 1PZ.\"}]]}],[\"$\",\"div\",null,{\"className\":\"flex gap-5 text-xs text-brand-sage/60\",\"children\":[[\"$\",\"$L9\",null,{\"href\":\"/privacy-policy\",\"className\":\"transition-colors hover:text-brand-sage\",\"children\":\"Privacy\"}],false,[\"$\",\"$L9\",null,{\"href\":\"/cookies-policy\",\"className\":\"transition-colors hover:text-brand-sage\",\"children\":\"Cookies\"}]]}]]}]}]\n30:Ta5b,"])</script>
2<script>self.__next_f.push([1,"{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"WebApplication\",\"name\":\"Birdfact AI Bird Identifier\",\"description\":\"Upload a photo or describe what you saw to identify any bird species. Expert ornithology, instant results.\",\"applicationCategory\":\"UtilitiesApplication\",\"operatingSystem\":\"Any\",\"offers\":{\"@type\":\"Offer\",\"price\":\"0\",\"priceCurrency\":\"USD\",\"description\":\"Free tier with limited monthly identifications\"},\"featureList\":[\"Instant bird species identification from photos\",\"Real-time bird song identification from audio recordings\",\"Text-based identification from verbal descriptions\",\"Identifies any bird species worldwide\",\"15,000+ species covered by audio identification\",\"Match strength for each identification\",\"Guided clarifying questions for text descriptions\",\"Follow-up questions about diet, habitat, calls, and more\",\"In-depth guide pages for 750+ species\",\"Save sightings to a personal life list\"]},{\"@type\":\"FAQPage\",\"mainEntity\":[{\"@type\":\"Question\",\"name\":\"Is the AI bird 
2identifier free to use?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes — everyone gets free identifications each month. Anonymous visitors can try one or two identifications without signing up. Free accounts get three photo identifications and five text descriptions per month. Birdfact+ members enjoy unlimited identifications.\"}},{\"@type\":\"Question\",\"name\":\"How accurate is the identification?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"We can identify any bird species worldwide. For less certain matches, we'll suggest alternative species so you can compare field marks. For 750+ species we also link directly to in-depth guide pages.\"}},{\"@type\":\"Question\",\"name\":\"Can I identify a bird without a photo?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes! Use the Describe tab to write a description of what you saw or heard. We'll ask targeted clarifying questions — about size, colour, habitat, and behaviour — to narrow down the identification. You get up to five exchanges per session.\"}},{\"@type\":\"Question\",\"name\":\"What makes a good photo for identification?\",\"acceptedA
2nswer\":{\"@type\":\"Answer\",\"text\":\"Clear, well-lit photos showing the bird's body, head, and plumage work best. Side profiles are ideal. Photos that include habitat context can also improve accuracy. We can even identify multiple birds in a single image.\"}},{\"@type\":\"Question\",\"name\":\"Can I save my identifications?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Absolutely. Create a free account to save identifications as sightings, build your life list, and access follow-up information about each species — including diet, calls, breeding habits, and more.\"}}]}]}"])</script>
2<script>self.__next_f.push([1,"20:[[\"$\",\"script\",null,{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"$30\"}}],[\"$\",\"section\",null,{\"className\":\"relative overflow-hidden bg-brand-dark py-8 sm:py-16 md:py-20\",\"children\":[\"$\",\"div\",null,{\"className\":\"relative mx-auto max-w-3xl px-4 text-center\",\"children\":[[\"$\",\"p\",null,{\"className\":\"text-xs font-semibold uppercase tracking-widest text-brand-amber\",\"children\":\"AI Bird Identifier\"}],[\"$\",\"div\",null,{\"className\":\"mx-auto mt-4 hidden h-14 w-14 items-center justify-center rounded-full bg-brand-amber/15 sm:flex\",\"children\":[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 820.37 631.09\",\"aria-hidden\":\"true\",\"className\":\"h-7 w-7 text-brand-amber\",\"children\":\"$L31\"}]}],\"$L32\",\"$L33\",\"$L34\"]}]}],\"$L35\",\"$L36\",\"$L37\",\"$L38\"]\n31:[\"$\",\"path\",null,{\"fill\":\"currentColor\",\"d\":\"M511.93,240.44l81.78-62.85-42.72-30.99,122.69-13.19c26.63-2.86,51.52-2.59,68.22,23.43l25.96-.96c27.36-1.01,51.59,17.84,52.51,45.73-14.51-4.11-28.08-3.7-41.18,1.39l-47.33,19.15-87.44,233.85-161.82,98.97-146.46,8.09-73.88,68.03-195.76-.26,37.12-30.35,217-169.83-98.17-35.01c-26.01-9.28-43.67-32.71-58.71-56.31l143.07,24.24-177.98-74.76c-28.62-12.02-65.51-73.04-74.82-105.63l258.69,84.91-230.57-116.31C35.02,117.56,7.97,57.91,0,0l440.3,193.37\"}]\n32:[\"$\",\"h1\",null,{\"className\":\"mt-3 font-serif text-3xl font-medium tracking-tight text-brand-cream sm:mt-5 md:text-4xl lg:text-5xl\",\"children\":\"AI Bird Identifier\"}]\n33:[\"$\",\"p\",null,{\"className\":\"mx-auto mt-4 hidden max-w-xl text-base leading-relaxed text-brand-sage sm:block\",\"children\":\"Upload a photo and identify any bird species in seconds. Powered by AI, grounded in ornithology.\"}]\n34:[\"$\",\"div\",null,{\"className\":\"mt-6 hidden flex-wrap justify-center gap-3 sm:flex\",\"children\":[[\"$\",\"span\",\"Any species, worldwide\",{\"className\":\"rounded-full border border-brand-amber/20 bg-brand-amber/10 px-3.5 py-1.5 text-xs font-medium text-brand-amber\",\"children\":\"Any species, worldwide\"}],[\"$\",\"span\",\"Instant results\",{\"className\":\"rounded-full border border-brand-amber/20 bg-brand-amber/10 px-3.5 py-1.5 text-xs font-medium text-brand-amber\",\"children\":\"Instant results\"}],[\"$\",\"span\",\"Save to life list\",{\"className\":\"rounded-full border border-brand-amber/20 bg-brand-amber/10 px-3.5 py-1.5 text-xs font-medium text-brand-amber\",\"children\":\"Save to life list\"}]]}]\n"])</script>
2<script>self.__next_f.push([1,"35:[\"$\",\"div\",null,{\"className\":\"bg-white\",\"children\":[[\"$\",\"$L39\",null,{\"mode\":\"photo\"}],[\"$\",\"$22\",null,{\"fallback\":[\"$\",\"div\",null,{\"className\":\"py-12 text-center text-sm text-brand-sage\",\"children\":\"Loading...\"}],\"children\":[\"$\",\"$L3a\",null,{\"mode\":\"photo\"}]}],[\"$\",\"p\",null,{\"className\":\"mx-auto max-w-3xl px-4 pb-8 pt-2 text-center text-xs leading-relaxed text-brand-sage sm:px-6\",\"data-credit\":\"Species occurrence data: eBird Observation Dataset (Cornell Lab of Ornithology), via GBIF.org, CC BY 4.0, doi:10.15468/aomfnb; aggregated and filtered by Birdfact\",\"children\":[\"Species occurrence data: eBird Observation Dataset (Cornell Lab of Ornithology), via\",\" \",[\"$\",\"a\",null,{\"className\":\"underline decoration-brand-sage/40 underline-offset-2 hover:text-brand-forest\",\"href\":\"https://www.gbif.org\",\"rel\":\"noopener\",\"target\":\"_blank\",\"children\":\"GBIF.org\"}],\",\",\" \",[\"$\",\"a\",null,{\"className\":\"underline decoration-brand-sage/40 underline-offset-2 hover:text-brand-forest\",\"href\":\"https://creativecommons.org/licenses/by/4.0/\",\"rel\":\"license noopener\",\"target\":\"_blank\",\"children\":\"CC BY 4.0\"}],\",\",\" \",[\"$\",\"a\",null,{\"className\":\"underline decoration-brand-sage/40 underline-offset-2 hover:text-brand-forest\",\"href\":\"https://doi.org/10.15468/aomfnb\",\"rel\":\"noopener\",\"target\":\"_blank\",\"children\":[\"doi:\",\"10.15468/aomfnb\"]}],\"; aggregated and filtered by Birdfact.\",\" \",[\"$\",\"span\",null,{\"className\":\"whitespace-nowrap\",\"children\":[\"Download:\",\" \",[\"$\",\"a\",null,{\"className\":\"underline decoration-brand-sage/40 underline-offset-2 hover:text-brand-forest\",\"href\":\"https://doi.org/10.15468/dl.3ggph5\",\"rel\":\"noopener\",\"target\":\"_blank\",\"title\":\"GBIF.org (25 September 2026) GBIF Occurrence Download https://doi.org/10.15468/dl.3ggph5\",\"children\":[\"doi:\",\"10.15468/dl.3ggph5\"]}]]}]]}]]}]\n"])</script>
2<script>self.__next_f.push([1,"36:[\"$\",\"section\",null,{\"className\":\"bg-surface-cream/40 py-16\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-4xl px-4 sm:px-6 lg:px-8\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-16\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"mb-8 text-center font-serif text-2xl font-medium text-brand-charcoal\",\"children\":\"How Bird Identification Works\"}],[\"$\",\"div\",null,{\"className\":\"grid gap-6 sm:grid-cols-3\",\"children\":[[\"$\",\"div\",\"0\",{\"className\":\"rounded-xl border border-border bg-white p-6 text-center\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mx-auto mb-4 flex h-10 w-10 items-center justify-center rounded-lg bg-brand-amber/15\",\"children\":[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-camera h-5 w-5 text-brand-amber\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"18u6gg\",{\"d\":\"M13.997 4a2 2 0 0 1 1.76 1.05l.486.9A2 2 0 0 0 18.003 7H20a2 2 0 0 1 2 2v9a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V9a2 2 0 0 1 2-2h1.997a2 2 0 0 0 1.759-1.048l.489-.904A2 2 0 0 1 10.004 4z\"}],[\"$\",\"circle\",\"1vg3eu\",{\"cx\":\"12\",\"cy\":\"13\",\"r\":\"3\"}],\"$undefined\"]}]}],[\"$\",\"p\",null,{\"className\":\"mb-1 text-xs font-semibold uppercase tracking-wide text-brand-sage\",\"children\":[\"Step \",1]}],[\"$\",\"h3\",null,{\"className\":\"mb-2 font-serif text-lg font-medium\",\"children\":\"Upload a photo\"}],[\"$\",\"p\",null,{\"className\":\"text-sm leading-relaxed text-brand-charcoal/70\",\"children\":\"Snap a picture of any bird or upload an existing photo. We support JPEG, PNG, WebP, and HEIC formats up to 20 MB.\"}]]}],[\"$\",\"div\",\"1\",{\"className\":\"rounded-xl border border-border bg-white p-6 text-center\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mx-auto mb-4 flex h-10 w-10 items-center justify-center rounded-lg bg-brand-amber/15\",\"children\":[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-sparkles h-5 w-5 text-brand-amber\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"1s2grr\",{\"d\":\"M11.017 2.814a1 1 0 0 1 1.966 0l1.051 5.558a2 2 0 0 0 1.594 1.594l5.558 1.051a1 1 0 0 1 0 1.966l-5.558 1.051a2 2 0 0 0-1.594 1.594l-1.051 5.558a1 1 0 0 1-1.966 0l-1.051-5.558a2 2 0 0 0-1.594-1.594l-5.558-1.051a1 1 0 0 1 0-1.966l5.558-1.051a2 2 0 0 0 1.594-1.594z\"}],[\"$\",\"path\",\"1rf3ol\",{\"d\":\"M20 2v4\"}],[\"$\",\"path\",\"gwowj6\",{\"d\":\"M22 4h-4\"}],[\"$\",\"circle\",\"6kqj1y\",{\"cx\":\"4\",\"cy\":\"20\",\"r\":\"2\"}],\"$undefined\"]}]}],[\"$\",\"p\",null,{\"className\":\"mb-1 text-xs font-semibold uppercase tracking-wide text-brand-sage\",\"children\":[\"Step \",2]}],[\"$\",\"h3\",null,{\"className\":\"mb-2 font-serif text-lg font-medium\",\"children\":\"Get instant results\"}],[\"$\",\"p\",null,{\"className\":\"text-sm leading-relaxed text-brand-charcoal/70\",\"children\":\"We analyse field marks, plumage, posture, and habitat cues to identify the species and rate how strong the match is.\"}]]}],[\"$\",\"div\",\"2\",{\"className\":\"rounded-xl border border-border bg-white p-6 text-center\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mx-auto mb-4 flex h-10 w-10 items-center justify-center rounded-lg bg-brand-amber/15\",\"children\":[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-bookmark-plus h-5 w-5 text-brand-amber\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"lw1j43\",{\"d\":\"M12 7v6\"}],[\"$\",\"path\",\"o6yqo3\",{\"d\":\"M15 10H9\"}],[\"$\",\"path\",\"oz39mx\",{\"d\":\"M17 3a2 2 0 0 1 2 2v15a1 1 0 0 1-1.496.868l-4.512-2.578a2 2 0 0 0-1.984 0l-4.512 2.578A1 1 0 0 1 5 20V5a2 2 0 0 1 2-2z\"}],\"$undefined\"]}]}],[\"$\",\"p\",null,{\"className\":\"mb-1 text-xs font-semibold uppercase tracking-wide text-brand-sage\",\"children\":[\"Step \",3]}],[\"$\",\"h3\",null,{\"className\":\"mb-2 font-serif text-lg font-medium\",\"children\":\"Save to your life list\"}],[\"$\",\"p\",null,{\"className\":\"text-sm leading-relaxed text-brand-charcoal/70\",\"children\":\"Log each sighting with the date, location, and photo. Track your growing life list and revisit past identifications.\"}]]}]]}]]}],\"$L3b\",\"$L3c\"]}]}]\n"])</script>
2<script>self.__next_f.push([1,"37:[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-3xl px-4 sm:px-6\",\"children\":[\"$\",\"$L3d\",null,{}]}]\n"])</script>
2<script>self.__next_f.push([1,"38:[\"$\",\"section\",null,{\"className\":\"bg-brand-forest py-16 md:py-24\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-2xl px-4 text-center\",\"children\":[[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-camera mx-auto h-8 w-8 text-brand-amber\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"18u6gg\",{\"d\":\"M13.997 4a2 2 0 0 1 1.76 1.05l.486.9A2 2 0 0 0 18.003 7H20a2 2 0 0 1 2 2v9a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V9a2 2 0 0 1 2-2h1.997a2 2 0 0 0 1.759-1.048l.489-.904A2 2 0 0 1 10.004 4z\"}],[\"$\",\"circle\",\"1vg3eu\",{\"cx\":\"12\",\"cy\":\"13\",\"r\":\"3\"}],\"$undefined\"]}],[\"$\",\"h2\",null,{\"className\":\"mt-4 font-serif text-3xl font-medium text-brand-cream md:text-4xl\",\"children\":\"Save your identifications\"}],[\"$\",\"p\",null,{\"className\":\"mt-3 text-sm leading-relaxed text-brand-sage\",\"children\":\"Create a free account to build your life list, log sightings with photos and locations, and pick up where you left off.\"}],[\"$\",\"div\",null,{\"className\":\"mt-8 flex flex-wrap justify-center gap-3\",\"children\":[[\"$\",\"$L9\",null,{\"href\":\"/register\",\"children\":\"Create Free Account\",\"data-slot\":\"button\",\"data-variant\":\"accent\",\"data-size\":\"lg\",\"className\":\"inline-flex shrink-0 items-center justify-center gap-2 text-sm font-medium whitespace-nowrap transition-all outline-none focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [\u0026_svg]:pointer-events-none [\u0026_svg]:shrink-0 [\u0026_svg:not([class*='size-'])]:size-4 bg-accent text-accent-foreground hover:bg-accent/90 h-10 px-6 has-[\u003esvg]:px-4 rounded-full\",\"ref\":null}],[\"$\",\"$L9\",null,{\"href\":\"/plus\",\"children\":\"Unlimited with Plus\",\"data-slot\":\"button\",\"data-variant\":\"outline\",\"data-size\":\"lg\",\"className\":\"inline-flex shrink-0 items-center justify-center gap-2 text-sm font-medium whitespace-nowrap transition-all outline-none focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [\u0026_svg]:pointer-events-none [\u0026_svg]:shrink-0 [\u0026_svg:not([class*='size-'])]:size-4 border shadow-xs hover:text-accent-foreground dark:border-input dark:bg-input/30 dark:hover:bg-input/50 h-10 px-6 has-[\u003esvg]:px-4 rounded-full border-brand-cream/40 bg-transparent text-brand-cream hover:bg-brand-cream/10\",\"ref\":null}]]}]]}]}]\n"])</script>
2<script>self.__next_f.push([1,"3b:[\"$\",\"div\",null,{\"className\":\"mb-16 rounded-xl bg-surface-green-light p-8\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"mb-4 font-serif text-2xl font-medium text-brand-charcoal\",\"children\":\"What Can You Identify?\"}],[\"$\",\"div\",null,{\"className\":\"grid gap-6 sm:grid-cols-2\",\"children\":[[\"$\",\"div\",null,{\"children\":[[\"$\",\"h3\",null,{\"className\":\"mb-2 text-sm font-semibold text-brand-forest\",\"children\":\"Any Bird, Anywhere\"}],[\"$\",\"p\",null,{\"className\":\"text-sm leading-relaxed text-brand-charcoal/70\",\"children\":\"Identify any bird species worldwide — from garden favourites like robins and blue tits to raptors, waders, and seabirds. For 750+ species we also link directly to in-depth Birdfact guide pages.\"}]]}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"h3\",null,{\"className\":\"mb-2 text-sm font-semibold text-brand-forest\",\"children\":\"Tips for Best Results\"}],[\"$\",\"ul\",null,{\"className\":\"space-y-1.5 text-sm leading-relaxed text-brand-charcoal/70\",\"children\":[[\"$\",\"li\",null,{\"className\":\"flex items-start gap-2\",\"children\":[[\"$\",\"span\",null,{\"className\":\"mt-1.5 h-1 w-1 shrink-0 rounded-full bg-brand-amber\"}],\"Use a clear, well-lit photo\"]}],[\"$\",\"li\",null,{\"className\":\"flex items-start gap-2\",\"children\":[[\"$\",\"span\",null,{\"className\":\"mt-1.5 h-1 w-1 shrink-0 rounded-full bg-brand-amber\"}],\"Side profiles work best for field-mark matching\"]}],[\"$\",\"li\",null,{\"className\":\"flex items-start gap-2\",\"children\":[[\"$\",\"span\",null,{\"className\":\"mt-1.5 h-1 w-1 shrink-0 rounded-full bg-brand-amber\"}],\"Include habitat context when possible\"]}],[\"$\",\"li\",null,{\"className\":\"flex items-start gap-2\",\"children\":[[\"$\",\"span\",null,{\"className\":\"mt-1.5 h-1 w-1 shrink-0 rounded-full bg-brand-amber\"}],\"Multiple birds in one shot? We handle that too\"]}]]}]]}]]}]]}]\n"])</script>
2<script>self.__next_f.push([1,"3c:[\"$\",\"div\",null,{\"children\":[[\"$\",\"h2\",null,{\"className\":\"mb-6 text-center font-serif text-2xl font-medium text-brand-charcoal\",\"children\":\"Frequently Asked Questions\"}],[\"$\",\"dl\",null,{\"className\":\"divide-y divide-border\",\"children\":[[\"$\",\"div\",\"0\",{\"className\":\"py-5\",\"children\":[[\"$\",\"dt\",null,{\"className\":\"mb-2 font-serif text-base font-medium\",\"children\":\"Is the AI bird identifier free to use?\"}],[\"$\",\"dd\",null,{\"className\":\"text-sm leading-relaxed text-brand-charcoal/70\",\"children\":\"Yes — everyone gets free identifications each month. Anonymous visitors can try one identification without signing up. Free accounts get three per month. Birdfact+ members enjoy unlimited identifications.\"}]]}],[\"$\",\"div\",\"1\",{\"className\":\"py-5\",\"children\":[[\"$\",\"dt\",null,{\"className\":\"mb-2 font-serif text-base font-medium\",\"children\":\"How accurate is the identification?\"}],[\"$\",\"dd\",null,{\"className\":\"text-sm leading-relaxed text-brand-charcoal/70\",\"children\":\"We can identify any bird species worldwide. For less certain matches, we'll suggest alternative species so you can compare field marks. For 750+ species we also link directly to in-depth guide pages.\"}]]}],[\"$\",\"div\",\"2\",{\"className\":\"py-5\",\"children\":[[\"$\",\"dt\",null,{\"className\":\"mb-2 font-serif text-base font-medium\",\"children\":\"What makes a good photo for identification?\"}],[\"$\",\"dd\",null,{\"className\":\"text-sm leading-relaxed text-brand-charcoal/70\",\"children\":\"Clear, well-lit photos showing the bird's body, head, and plumage work best. Side profiles are ideal. Photos that include habitat context can also improve accuracy. We can even identify multiple birds in a single image.\"}]]}],[\"$\",\"div\",\"3\",{\"className\":\"py-5\",\"children\":[[\"$\",\"dt\",null,{\"className\":\"mb-2 font-serif text-base font-medium\",\"children\":\"Can I save my identifications?\"}],[\"$\",\"dd\",null,{\"className\":\"text-sm leading-relaxed text-brand-charcoal/70\",\"children\":\"Absolutely. Create a free account to save identifications as sightings, build your life list, and access follow-up information about each species — including diet, calls, breeding habits, and more.\"}]]}]]}]]}]\n"])</script>
2<script>self.__next_f.push([1,"25:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]\n23:null\n27:[[\"$\",\"title\",\"0\",{\"children\":\"AI Bird Identifier — Identify Any Bird From a Photo | Birdfact\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"Upload a photo and instantly identify any bird species worldwide with our free bird identifier. Match strength ratings, follow-up questions, and save sightings to your life list.\"}],[\"$\",\"meta\",\"2\",{\"property\":\"og:title\",\"content\":\"AI Bird Identifier — Identify Any Bird From a Photo\"}],[\"$\",\"meta\",\"3\",{\"property\":\"og:description\",\"content\":\"Upload a photo and instantly identify any bird species worldwide with our free bird identifier.\"}],[\"$\",\"meta\",\"4\",{\"property\":\"og:type\",\"content\":\"website\"}],[\"$\",\"meta\",\"5\",{\"name\":\"twitter:card\",\"content\":\"summary\"}],[\"$\",\"meta\",\"6\",{\"name\":\"twitter:title\",\"content\":\"AI Bird Identifier — Identify Any Bird From a Photo\"}],[\"$\",\"meta\",\"7\",{\"name\":\"twitter:description\",\"content\":\"Upload a photo and instantly identify any bird species worldwide with our free bird identifier.\"}],[\"$\",\"link\",\"8\",{\"rel\":\"icon\",\"href\":\"/favicon.ico?favicon.0017cb5e.ico\",\"sizes\":\"48x48\",\"type\":\"image/x-icon\"}],[\"$\",\"$L3e\",\"9\",{}]]\n"])</script>
2</body></html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.