# 404 Not Found > A curated museum of memorable real-world HTTP 404 pages. This site is a static editorial archive. Public visitors can submit a domain for human review. Screenshots remain the property of their respective owners. ## Important pages - [Museum lobby](https://404notfound.org/): featured and randomized exhibits - [Complete archive](https://404notfound.org/museum): paginated, crawlable collection - [Submit a domain](https://404notfound.org/submit): submits DOMAIN/404 for moderation - [Journal](https://404notfound.org/blog): articles about error-page design and web history - [About](https://404notfound.org/about): methodology and soft-404 policy - [Advertise](https://404notfound.org/sponsor): direct sponsor inventory ## Museum specimens (131) - [Figma barely says a word](https://404notfound.org/museum/figma): A nearly blank page, one tiny 404, and a short admission that the link is invalid. Source domain: figma.com. HTTP status observed: 404. - [Kualo’s playable invasion](https://404notfound.org/museum/kualo): A fully playable arcade detour disguised as a missing page. Source domain: kualo.co.uk. HTTP status observed: 404. - [LEGO offers two exits](https://404notfound.org/museum/lego): A branded fork sends lost visitors either onward to LEGO.com or into the Play Zone. Source domain: lego.com. HTTP status observed: 404. - [Purée Maison leaves a drawing](https://404notfound.org/museum/puree-maison): A spare studio page uses a small hand-drawn crowd and an expanse of cream-colored quiet. Source domain: pureemaison.com. HTTP status observed: 404. - [Mailchimp admits it is lost](https://404notfound.org/museum/mailchimp): A restrained utility page explains the dead end and offers one bright route back to the homepage. Source domain: mailchimp.com. HTTP status observed: 404. - [Dropbox draws the impossible](https://404notfound.org/museum/dropbox): A hand-drawn wrong turn with plenty of useful exits. Source domain: dropbox.com. HTTP status observed: 404. - [Airbnb waters the wrong turn](https://404notfound.org/museum/airbnb): A tiny character tends an equally tiny plant beside a large, immediate ‘Oops!’ Source domain: airbnb.com. HTTP status observed: 404. - [Slack wanders off](https://404notfound.org/museum/slack): A playful branded scene gives visitors somewhere pleasant to land. Source domain: slack.com. HTTP status observed: 404. - [YouTube sends in the monkey](https://404notfound.org/museum/youtube): A concise illustrated error with a search field ready for recovery. Source domain: youtube.com. HTTP status observed: 404. - [Blizzard dispatches a rescue murloc](https://404notfound.org/museum/blizzard): A character animation turns a generic rescue link into a brand-specific gag. Source domain: blizzard.com. HTTP status observed: 404. - [Google sends a tiny repair crew](https://404notfound.org/museum/google): A nearly blank error page pairs one plain sentence with a small blue line drawing of a machine in pieces. Source domain: google.com. HTTP status observed: 404. - [WhatsApp says it in four words](https://404notfound.org/museum/whatsapp): Huge black type announces that the page does not exist, followed by one calm route home. Source domain: whatsapp.com. HTTP status observed: 404. - [Wikipedia suspects a typo](https://404notfound.org/museum/wikipedia): The encyclopedia presents a compact diagnosis, echoes the requested path, and links to an explanation of the error. Source domain: wikipedia.org. HTTP status observed: 404. - [Yandex keeps the wrong turn compact](https://404notfound.org/museum/yandex): A short Russian error message, one text link, and the search brand leave most of the page deliberately empty. Source domain: yandex.ru. HTTP status observed: 404. - [Amazon deploys a dog](https://404notfound.org/museum/amazon): A large apology and a randomly introduced office dog turn the missing page into an employee directory detour. Source domain: amazon.com. HTTP status observed: 404. - [Bilibili draws a sleepy detour](https://404notfound.org/museum/bilibili): A small blue-haired character and a vertical black-and-white comic occupy the center of an otherwise practical page. Source domain: bilibili.com. HTTP status observed: 404. - [The Weather Channel forecasts trouble](https://404notfound.org/museum/weather-channel): A plain apology sits above useful routes into video, maps, and local weather rather than leaving the visitor in a blank forecast. Source domain: weather.com. HTTP status observed: 404. - [Microsoft stays strictly business](https://404notfound.org/museum/microsoft): One centered sentence explains the error while the full corporate navigation remains available above and below. Source domain: microsoft.com. HTTP status observed: 404. - [Yahoo Japan News sends a small robot](https://404notfound.org/museum/yahoo-news-japan): A gray mascot and a compact Japanese message sit beneath the familiar news navigation and search bar. Source domain: news.yahoo.co.jp. HTTP status observed: 404. - [Globo leaves one enormous 'Ops!'](https://404notfound.org/museum/globo): A pale oversized exclamation, a short Portuguese explanation, and a search box handle the entire missing-page state. Source domain: globo.com. HTTP status observed: 404. - [eBay has looked everywhere](https://404notfound.org/museum/ebay): A person, a tiny television, and a very long antenna illustrate the search before a black button returns shoppers home. Source domain: ebay.com. HTTP status observed: 404. - [Brave's browser bot looks worried](https://404notfound.org/museum/brave): A bold 'Hmm...' leads into useful product links and a large friendly browser-window character with a frown. Source domain: brave.com. HTTP status observed: 404. - [The BBC drops into purple space](https://404notfound.org/museum/bbc): A small circular illustration anchors a classic not-found message, search field, and direct BBC Homepage link. Source domain: bbc.co.uk. HTTP status observed: 404. - [Adobe turns a wrong turn into a product shelf](https://404notfound.org/museum/adobe-com): A pale blue backdrop carries an apology above three colorful product cards. Source domain: adobe.com. HTTP status observed: 404. - [Union Fire District keeps the contact desk open](https://404notfound.org/museum/unionfiredistrictri-gov): A dark error page pairs a small 404 with a substantial contact-information block. Source domain: unionfiredistrictri.gov. HTTP status observed: 404. - [Apple leaves a search box in the silence](https://404notfound.org/museum/apple-com): A centered heading, search field, and site-map link sit above Apple's familiar footer. Source domain: apple.com. HTTP status observed: 404. - [Mozilla admits that mistakes happen](https://404notfound.org/museum/mozilla-org): A spare white page combines a short apology with links to Mozilla, Firefox, and donations. Source domain: mozilla.org. HTTP status observed: 404. - [Opera uses the detour to show the browser](https://404notfound.org/museum/opera-com): Bold black-and-purple error text shares the desktop with a collage of browser screens. Source domain: opera.com. HTTP status observed: 404. - [Middlesex puts the error on a purple banner](https://404notfound.org/museum/mdx-ac-uk): A broad purple university header announces the missing page in chunky white lettering. Source domain: mdx.ac.uk. HTTP status observed: 404. - [Salerno places its seal above the apology](https://404notfound.org/museum/unisa-it): The university crest crowns a small gray panel with an Italian error message and blue home button. Source domain: unisa.it. HTTP status observed: 404. - [HEY makes the missing page loud in purple](https://404notfound.org/museum/hey-com): A gradient heading and wavy purple product panel turn a short error into a colorful detour. Source domain: hey.com. HTTP status observed: 404. - [37signals gives a tiny error a whole color field](https://404notfound.org/museum/37signals-com): White error text and a small home button sit on a full-page saturated background. Source domain: 37signals.com. HTTP status observed: 404. - [Colorado Labor Law reaches the server's fallback](https://404notfound.org/museum/coloradolaborlaw-gov): Plain black text on white reports both a missing URL and an error while handling it. Source domain: coloradolaborlaw.gov. HTTP status observed: 404. - [Lake Area Tech leaves the campus in view](https://404notfound.org/museum/lakeareatech-edu): A campus panorama sits above a straightforward Nothing Found heading and short explanation. Source domain: lakeareatech.edu. HTTP status observed: 404. - [Oak Ridge offers a small troubleshooting checklist](https://404notfound.org/museum/ornl-gov): Green accents frame an error heading, a conversational introduction, and suggested next steps. Source domain: ornl.gov. HTTP status observed: 404. - [Malverne lets the number do the talking](https://404notfound.org/museum/malvernevillage-gov): An oversized thin black 404 sits above a short explanation and rounded home button. Source domain: malvernevillage.gov. HTTP status observed: 404. - [Moreno Valley College provides several exits](https://404notfound.org/museum/mvc-edu): A teal university header leads to an Error 404 panel with search, reporting, and directory suggestions. Source domain: mvc.edu. HTTP status observed: 404. - [Carmel shows the unadorned server error](https://404notfound.org/museum/carmelindiana-gov): A gray page displays a Server Error strip and a red file-or-directory-not-found message. Source domain: carmelindiana.gov. HTTP status observed: 404. - [Inver Hills makes green the recovery signal](https://404notfound.org/museum/inverhills-edu): A bright green 404 block leads into a darker green search-and-help section. Source domain: inverhills.edu. HTTP status observed: 200. - [San Diego State opens a small directory](https://404notfound.org/museum/sdsu-edu): A gray error banner is followed by a red-linked list of university destinations. Source domain: sdsu.edu. HTTP status observed: 404. - [Cow Creek pairs a large 404 with search](https://404notfound.org/museum/cowcreek-nsn-gov): Burgundy numerals and a brief Whoops heading lead to a wide search field. Source domain: cowcreek-nsn.gov. HTTP status observed: 404. - [Bishop State keeps the search tools beside the error](https://404notfound.org/museum/bishop-edu): Green-and-gold branding surrounds a short Uh oh message with a site-search sidebar. Source domain: bishop.edu. HTTP status observed: 404. - [Southern Idaho keeps the help desk nearby](https://404notfound.org/museum/csi-edu): A gold-and-black college header frames a concise missing-page explanation and help-desk link. Source domain: csi.edu. HTTP status observed: 404. - [The Guggenheim supplies a compact visitor menu](https://404notfound.org/museum/guggenheim-org): A monochrome missing-page screen lists the homepage, visit planning, exhibitions, and calendar. Source domain: guggenheim.org. HTTP status observed: 404. - [monday.com keeps the apology near the center](https://404notfound.org/museum/monday-com): A short centered apology floats in a white page above a purple home button. Source domain: monday.com. HTTP status observed: 200. - [Miro gives the wrong turn three follow-ups](https://404notfound.org/museum/miro-com): A restrained error heading leads to a blue home button and three yellow-accented resource cards. Source domain: miro.com. HTTP status observed: 404. - [ESC Bordeaux leaves the blog index within reach](https://404notfound.org/museum/esc-bordeaux-fr): A compact 404 heading is followed by search, recent-article links, and an archive selector. Source domain: esc-bordeaux.fr. HTTP status observed: 404. - [New York puts the state outline over the explanation](https://404notfound.org/museum/ny-gov): A pale state silhouette sits above a blue apology, a short checklist, and a search suggestion. Source domain: ny.gov. HTTP status observed: 404. - [Wakayama keeps its side rail beside the error](https://404notfound.org/museum/wakayama-u-ac-jp): A restrained 404 heading shares the page with a vertical university navigation rail. Source domain: wakayama-u.ac.jp. HTTP status observed: 404. - [Fine Arts Museums leaves a faint trace](https://404notfound.org/museum/famsf-org): A pale gray viewport contains a small low-contrast symbol and a 404 Not Found label. Source domain: deyoung.famsf.org. HTTP status observed: 404. - [Framer puts two small exits in the dark](https://404notfound.org/museum/framer-com): A nearly black page carries a tiny missing-page message with home and reporting buttons. Source domain: framer.com. HTTP status observed: 404. - [Ghost gives 404 the entire geometric backdrop](https://404notfound.org/museum/ghost-org): Huge white numerals fill a blue-to-purple field of translucent geometric shapes. Source domain: ghost.org. HTTP status observed: 200. - [Nelson-Atkins explains two likely wrong turns](https://404notfound.org/museum/nelson-atkins-org): A plain Not Found heading lists a mistyped address and an outdated link as possible causes. Source domain: nelson-atkins.org. HTTP status observed: 404. - [Sam Houston State splits the help by audience](https://404notfound.org/museum/shsu-edu): An orange error heading introduces separate advice for visitors and current faculty or staff. Source domain: shsu.edu. HTTP status observed: 404. - [Milwaukee Art Museum keeps the waterfront in the frame](https://404notfound.org/museum/mam-org): A large architectural photograph carries the missing-page heading near its lower edge. Source domain: mam.org. HTTP status observed: 404. - [Philbrook turns its emblem into the centerpiece](https://404notfound.org/museum/philbrook-org): A circular geometric emblem sits above a bold error label and two black recovery buttons. Source domain: philbrook.org. HTTP status observed: 200. - [Linode's capture wears Akamai Cloud branding](https://404notfound.org/museum/linode-com): A quiet cloud-service error page presents a home button above a broad product footer. Source domain: linode.com. HTTP status observed: 200. - [Tate lines up five ways back into the museum](https://404notfound.org/museum/tate-org-uk): A white page offers a letter-spaced error heading and a short vertical list of visitor links. Source domain: tate.org.uk. HTTP status observed: 404. - [St. Bonaventure displays one code and returns another](https://404notfound.org/museum/sbu-edu): A black-and-gold panel says ERROR 400 above a Content Not found caption. Source domain: sbu.edu. HTTP status observed: 200. - [Palomar explains that the site has changed](https://404notfound.org/museum/palomar-edu): A campus-branded page frames the missing content as a consequence of changes to the site. Source domain: palomar.edu. HTTP status observed: 404. - [Kemper separates the number from the next step](https://404notfound.org/museum/kemperart-org): A small 404 sits above a dividing rule, an explanation, and Contact and Search buttons. Source domain: kemperart.org. HTTP status observed: 404. - [DigitalOcean lights one exit in cyan](https://404notfound.org/museum/digitalocean-com): A black page places a white error sentence above a bright cyan home button. Source domain: digitalocean.com. HTTP status observed: 404. - [The Science Museum sets the error on green](https://404notfound.org/museum/sciencemuseum-org-uk): A dark green banner introduces a missing-page message beneath the museum's black header. Source domain: sciencemuseum.org.uk. HTTP status observed: 404. - [Leonard keeps the community notice beside the apology](https://404notfound.org/museum/cityofleonardnd-gov): An Oops message shares the desktop with a local cleanup notice on a green civic page. Source domain: cityofleonardnd.gov. HTTP status observed: 200. - [Sonoda gives a compact 404 room to breathe](https://404notfound.org/museum/sonoda-u-ac-jp): Bold black error text sits in a large white area with lime-green edge navigation. Source domain: sonoda-u.ac.jp. HTTP status observed: 404. - [Ferguson lets the civic footer fill the gap](https://404notfound.org/museum/cityoffergusonky-gov): A single missing-content sentence sits between a municipal header and a large blue mayoral footer. Source domain: cityoffergusonky.gov. HTTP status observed: 404. - [LSU wraps its troubleshooting in purple and gold](https://404notfound.org/museum/lsu-edu): A branded banner introduces a bold apology and several practical navigation suggestions. Source domain: lsu.edu. HTTP status observed: 404. - [Technical College of the Lowcountry asks visitors to search](https://404notfound.org/museum/tcl-edu): A light blue panel pairs a missing-page sentence with an uppercase search prompt. Source domain: tcl.edu. HTTP status observed: 404. - [Anne Frank House marks the detour in red](https://404notfound.org/museum/annefrank-org): Large red Dutch lettering announces the missing page above search and visitor-information links. Source domain: annefrank.org. HTTP status observed: 404. - [Science.gov leaves the search field at the top](https://404notfound.org/museum/science-gov): A blue search bar remains prominent above a plain missing-page heading and explanatory paragraph. Source domain: science.gov. HTTP status observed: 200. - [Capital University gives the visitor a checklist](https://404notfound.org/museum/capital-edu): A large purple serif apology leads into troubleshooting advice and several possible next steps. Source domain: capital.edu. HTTP status observed: 404. - [North Carolina's investment site leads with Oops](https://404notfound.org/museum/ncinvest-gov): A centered error block places an oversized Oops beneath a smaller 404 heading. Source domain: ncinvest.gov. HTTP status observed: 404. - [Dousman keeps recent posts next to search](https://404notfound.org/museum/villageofdousman-gov): A large rounded error heading sits above a search control and a list of community posts. Source domain: villageofdousman.gov. HTTP status observed: 404. - [Clinton leaves the townscape behind the error](https://404notfound.org/museum/clintonma-gov): A town-center photograph frames a white missing-page card that repeats the requested address. Source domain: clintonma.gov. HTTP status observed: 404. - [Meilisearch makes the dead end purple](https://404notfound.org/museum/meilisearch-com): White 404 text and a small home button sit in a deep purple field. Source domain: meilisearch.com. HTTP status observed: 404. - [The Uffizi keeps the explanation spare](https://404notfound.org/museum/uffizi-it): An Italian missing-page message and a small black home button sit below the gallery's detailed header. Source domain: uffizi.it. HTTP status observed: 404. - [Typesense sets the message below a floating menu](https://404notfound.org/museum/typesense-org): A rounded black navigation bar hangs above a simple centered missing-page heading. Source domain: typesense.org. HTTP status observed: 404. - [Musée Rodin puts 404 over the building](https://404notfound.org/museum/musee-rodin-fr): Large white numerals overlay an architectural photograph beneath the museum's outlined wordmark. Source domain: musee-rodin.fr. HTTP status observed: 200. - [Bexar Metro leaves a search field in the dark](https://404notfound.org/museum/bexarmetro911-gov): A dark blue civic page carries a brief missing-content line and a white search box. Source domain: bexarmetro911.gov. HTTP status observed: 404. - [Explain that Stuff offers another route through the articles](https://404notfound.org/museum/explainthatstuff-com): A blue science-site header leads to an apology and links to the article list and homepage. Source domain: explainthatstuff.com. HTTP status observed: 404. - [Hertie places useful destinations below the apology](https://404notfound.org/museum/hertie-school-org): A bold black message sits above pale resource cards under the school's red-accented header. Source domain: hertie-school.org. HTTP status observed: 404. - [Git shows 404 as faded objects](https://404notfound.org/museum/git-scm-com): Pale geometric blocks carry the digits above a serif missing-page explanation on a cream background. Source domain: git-scm.com. HTTP status observed: 200. - [Fallon gives the return button a red outline](https://404notfound.org/museum/fallonnevada-gov): A compact gray 404 strip sits above a blue apology and a red-outlined home button. Source domain: fallonnevada.gov. HTTP status observed: 200. - [Amor Township keeps a light-gray 404 in the center](https://404notfound.org/museum/amortownshipmn-gov): Large pale numerals sit above a single explanatory line and blue home link. Source domain: amortownshipmn.gov. HTTP status observed: 404. - [Kubernetes turns the error into a resource list](https://404notfound.org/museum/kubernetes-io): A dark title band leads to a short list of documentation, training, partner, and community links. Source domain: kubernetes.io. HTTP status observed: 200. - [OMSI makes the sentence the main attraction](https://404notfound.org/museum/omsi-edu): An oversized black missing-page sentence spans the white body beneath the museum's dotted wordmark. Source domain: omsi.edu. HTTP status observed: 404. - [Camden County College pairs search with useful links](https://404notfound.org/museum/camdencc-edu): A compact college error page places a search field beside a short list of campus destinations. Source domain: camdencc.edu. HTTP status observed: 200. - [Discovery Place puts a small error in a very large room](https://404notfound.org/museum/discoveryplace-org): A tiny breadcrumb and centered missing-page message sit in an almost empty pale-gray viewport. Source domain: discoveryplace.org. HTTP status observed: 200. - [Nogales keeps the city panorama over the error](https://404notfound.org/museum/nogalesaz-gov): A wide city photograph leads into a white card explaining that the requested address has no match. Source domain: nogalesaz.gov. HTTP status observed: 404. - [Minnesota's Science Museum gives 404 center stage](https://404notfound.org/museum/smm-org): Huge black numerals sit above a bold missing-page caption and a small dark-teal home button. Source domain: smm.org. HTTP status observed: 404. - [Science World loses the page in a forest](https://404notfound.org/museum/scienceworld-ca): A forest photograph carries a chunky white 404 heading beneath a bright yellow museum header. Source domain: scienceworld.ca. HTTP status observed: 404. - [Cutler gives the error a municipal letterhead](https://404notfound.org/museum/cutlermaine-gov): A cream page pairs the town's anniversary emblem with a short list of possible causes. Source domain: cutlermaine.gov. HTTP status observed: 404. - [East Hampton keeps the noticeboard above search](https://404notfound.org/museum/easthamptonvillage-gov): A red block of civic announcements sits above a plain Not Found heading and a search field. Source domain: easthamptonvillage.gov. HTTP status observed: 404. - [Puppet puts the wrong turn on a purple gradient](https://404notfound.org/museum/puppet-com): A violet-to-blue banner carries a brief wrong-turn introduction and a white error heading. Source domain: puppet.com. HTTP status observed: 200. - [Sentry supplies a troubleshooting note on patterned paper](https://404notfound.org/museum/sentry-io): A small bordered error panel sits over a pale patterned background with a short checklist inside. Source domain: sentry.io. HTTP status observed: 404. - [Scitech uses a dark band and a simple sentence](https://404notfound.org/museum/scitech-org-au): An orange block-letter logo sits above a dark navy error heading and white explanation area. Source domain: scitech.org.au. HTTP status observed: 404. - [Ruhr University preserves a compact bilingual fallback](https://404notfound.org/museum/ruhr-uni-bochum-de): A small bordered desktop panel presents German and English error labels with recovery links. Source domain: ruhr-uni-bochum.de. HTTP status observed: 404. - [New Relic puts the error on a raised card](https://404notfound.org/museum/newrelic-com): A cream-colored error card casts a shadow above a dark footer, with the server status in its base. Source domain: newrelic.com. HTTP status observed: 404. - [Houston's science museum keeps visit details near search](https://404notfound.org/museum/hmns-org): A small error heading and search line sit above a card with hours and admission information. Source domain: hmns.org. HTTP status observed: 404. - [Arizona Science Center leaves a dark gap above the apology](https://404notfound.org/museum/azscience-org): A large black banner area sits between the colorful museum header and a short missing-page message. Source domain: azscience.org. HTTP status observed: 200. - [Better Stack keeps the missing page in the night palette](https://404notfound.org/museum/betterstack-com): A centered pale heading and quiet explanatory text sit in a nearly black blue-tinted page. Source domain: betterstack.com. HTTP status observed: 404. - [SIUE announces the missing URL in red and black](https://404notfound.org/museum/siue-edu): A red gradient banner and dark status strip frame a short server-style error explanation. Source domain: siue.edu. HTTP status observed: 404. - [Tucson Botanical Gardens offers three practical detours](https://404notfound.org/museum/tucsonbotanical-org): A serif error heading leads to small buttons for classes, hours and pricing, and tickets. Source domain: tucsonbotanical.org. HTTP status observed: 404. - [Insomnia keeps its error short and its footer purple](https://404notfound.org/museum/insomnia-rest): A bold missing-page heading and purple home link sit above a deep-purple product footer. Source domain: insomnia.rest. HTTP status observed: 404. - [Swagger stacks three small lines of error copy](https://404notfound.org/museum/swagger-io): A tiny Uh-oh label sits above a bold missing-page heading and a small Error 404 caption. Source domain: swagger.io. HTTP status observed: 404. - [The Heard Museum puts the detour over its grounds](https://404notfound.org/museum/heard-org): An aerial museum photograph carries a bold error heading and red homepage button. Source domain: heard.org. HTTP status observed: 404. - [Ohio's Senate spells out the resource error](https://404notfound.org/museum/ohiosenate-gov): A light-gray notice panel labels the failure as HTTP ERROR 404 beneath a blue Senate header. Source domain: ohiosenate.gov. HTTP status observed: 404. - [Otemae gives the apology a blue university banner](https://404notfound.org/museum/otemae-ac-jp): A blue header carries Japanese error text above a bilingual explanation and rectangular home button. Source domain: otemae.ac.jp. HTTP status observed: 404. - [Docusaurus asks visitors to report the broken link](https://404notfound.org/museum/docusaurus-io): A clean missing-page heading is followed by a brief request to notify the site that supplied the link. Source domain: docusaurus.io. HTTP status observed: 200. - [GitBook offers three cards after the apology](https://404notfound.org/museum/gitbook-com): A small orange 404 label precedes a conversational heading and three resource cards. Source domain: gitbook.com. HTTP status observed: 404. - [Boston Public Library keeps the catalog above the error](https://404notfound.org/museum/bpl-org): A white missing-page notice sits in a gray panel beneath the library's catalog search and red navigation. Source domain: bpl.org. HTTP status observed: 404. - [Roxbury treats the error as a short civic notice](https://404notfound.org/museum/roxburyny-gov): A spare serif town wordmark sits above a bullet list explaining a missing page and an inline home link. Source domain: roxburyny.gov. HTTP status observed: 404. - [Los Angeles Public Library adds a wave of color](https://404notfound.org/museum/lapl-org): A blue gradient error banner ends in a black wave above a one-sentence explanation. Source domain: lapl.org. HTTP status observed: 200. - [DevDocs reduces the interruption to OOPS](https://404notfound.org/museum/devdocs-io): Thin oversized OOPS lettering floats above one short explanation and a blue index link. Source domain: devdocs.io. HTTP status observed: 404. - [San Francisco's library presents two blue exits](https://404notfound.org/museum/sfpl-org): A centered error message offers large blue Homepage and Search buttons beneath the library header. Source domain: sfpl.org. HTTP status observed: 200. - [MetroPlan Orlando explains the site update](https://404notfound.org/museum/metroplanorlando-gov): A turquoise-and-blue civic layout introduces a missing-page message that mentions recent website changes. Source domain: metroplanorlando.gov. HTTP status observed: 404. - [Chicago Public Library keeps the catalog route open](https://404notfound.org/museum/chipublib-org): A plain missing-page card appears below catalog search, a purple notice strip, and library navigation. Source domain: chipublib.org. HTTP status observed: 404. - [Seattle's library makes search the largest recovery tool](https://404notfound.org/museum/spl-org): A broad blue search panel sits above a small missing-page heading and a help contact. Source domain: spl.org. HTTP status observed: 404. - [WHATWG keeps the fallback compact and green](https://404notfound.org/museum/whatwg-org): A small white panel contains a green question-mark emblem, four navigation buttons, and plain recovery advice. Source domain: whatwg.org. HTTP status observed: 200. - [web.dev places search directly under the number](https://404notfound.org/museum/web-dev): A gray 404 and short apology sit above a wide search control on a white documentation page. Source domain: web.dev. HTTP status observed: 404. - [Shorewood follows the error with How Do I](https://404notfound.org/museum/shorewoodil-gov): A community photograph tops a centered error message and a short list of common civic tasks. Source domain: shorewoodil.gov. HTTP status observed: 404. - [Pima County keeps the courthouse over the detour](https://404notfound.org/museum/pima-gov): An architectural banner leads into a small missing-page notice with county-service and assistance links. Source domain: pima.gov. HTTP status observed: 200. - [Dominican puts a plain error above bright next steps](https://404notfound.org/museum/dominican-edu): A short missing-page message sits between a yellow university header and teal recruitment panel. Source domain: dominican.edu. HTTP status observed: 404. - [GitHub Pages explains the missing file](https://404notfound.org/museum/github-io): A pale gray hosting-error screen combines thin 404 numerals with detailed file and configuration advice. Source domain: w3c.github.io. HTTP status observed: 404. - [Gary Sanitary puts a blue wave below search](https://404notfound.org/museum/garysanitary-gov): A missing-page heading and search control sit above a vivid blue wave-shaped civic footer. Source domain: garysanitary.gov. HTTP status observed: 404. - [Kamas offers a small return button above the civic footer](https://404notfound.org/museum/kamascityut-gov): A bold error heading and brown home button sit in a white panel under municipal navigation. Source domain: kamascityut.gov. HTTP status observed: 404. - [React treats the missing page like a documentation page](https://404notfound.org/museum/react-dev): A plain Not Found heading appears inside the familiar documentation shell with a sidebar and resource footer. Source domain: react.dev. HTTP status observed: 404. - [Open Library leaves the catalog at the top](https://404notfound.org/museum/openlibrary-org): A beige library interface shows a small 404 notice beneath the catalog search and above a dense link footer. Source domain: openlibrary.org. HTTP status observed: 404. - [Vue shows the missing path as a tiny code fragment](https://404notfound.org/museum/vuejs-org): A pale documentation panel labels the page missing and includes the requested path in code styling. Source domain: vuejs.org. HTTP status observed: 200. - [Svelte centers a serif apology and two community routes](https://404notfound.org/museum/svelte-dev): A serif Not found heading sits in a wide white page above links to Discord and GitHub. Source domain: svelte.dev. HTTP status observed: 404. - [Barry University adds a faint 404 behind the apology](https://404notfound.org/museum/barry-edu): A gray Not Found heading and subtle sad face sit above a pale oversized 404 and small home link. Source domain: my.barry.edu. HTTP status observed: 200. ## Journal articles - [12 custom 404 page ideas that still leave room for a Home link](https://404notfound.org/blog/404-page-ideas): A collection of error-page concepts built around one strong premise, from web archaeology to tiny recovery tools. - [The practical 404 page SEO checklist](https://404notfound.org/blog/404-page-seo-checklist): A custom 404 page should recover visitors without pretending the missing URL is indexable content. Check these ten things before launch. - [404 vs. 410 vs. 301: what should a removed page return?](https://404notfound.org/blog/404-vs-410-vs-301): Use the response that tells the truth about the old URL. This field guide separates missing, gone, and moved pages. - [How to make a 404 page accessible without making it boring](https://404notfound.org/blog/accessible-404-page-checklist): Error pages can be strange, funny, and branded while remaining clear to keyboard, screen-reader, low-vision, and motion-sensitive visitors. - [What an ecommerce 404 page should do after a product disappears](https://404notfound.org/blog/ecommerce-404-pages): Sold-out, retired, and mistyped product URLs need different recovery paths. Build an error page that helps without faking relevance. - [How to design a 404 page people remember](https://404notfound.org/blog/how-to-design-a-404-page): Make the error clear, make the recovery obvious, and spend the remaining space on one good surprise. - [How to measure 404 errors without drowning in bot noise](https://404notfound.org/blog/how-to-measure-404-errors): Track enough context to repair real journeys, then group, filter, and prioritize instead of treating every nonsense URL as an emergency. - [How to test a custom 404 page before it escapes into production](https://404notfound.org/blog/how-to-test-a-custom-404-page): Test the response, routing, recovery links, accessibility, phone layout, resilience, analytics, and a handful of genuinely impossible URLs. - [How to write a funny 404 page without trapping the visitor inside the joke](https://404notfound.org/blog/how-to-write-funny-404-copy): The strongest error-page copy tells the truth first, commits to one premise, and leaves room for an obvious exit. - [Designing a 404 page for phones instead of shrinking the desktop joke](https://404notfound.org/blog/mobile-404-page-design): Mobile error pages need thumb-sized exits, resilient type, economical art, and less patience for clever obstacles. - [What is a soft 404? The error page that says one thing and does another](https://404notfound.org/blog/what-is-a-soft-404): A soft 404 looks missing to a person but returns a successful status to machines. Here is how to find and fix the contradiction. - [Why 404 pages deserve a museum](https://404notfound.org/blog/why-404-pages-deserve-a-museum): A missing page is a tiny, accidental self-portrait of a website. That makes it worth saving. ## Attribution Built and curated by [Internet Crafters](https://internetcrafters.com/?utm_source=404notfound&utm_medium=referral).