Beautifully crafted, open-source error pages built by the developer community. Perfect your app's dead ends with our GitHub organisation repositories.
Repositories
GitHub Stars
Contributors
Independent Repositories. Drop Into Any Stack.
Everything you need to create the perfect fallback experience, tailored for developers and UI/UX designers.
Copy and paste raw HTML and CSS. No massive libraries, no bloat. Just clean, optimized code that renders instantly when your users hit a dead end.
Designs that leverage modern CSS features like backdrop-filter, fluid typography, and dynamic theme switching.
Every specific 404 design gets its own dedicated repository. Zero bloat. Just clone the exact page you need and nothing else.
Fully open source. Use them in personal projects, commercial client work, or enterprise applications without worrying about complex legalities.
Our GitHub organisation categorizes 404 pages by aesthetic and technical implementation.
A curated collection of production-ready 404 pages from our GitHub organisation. Clone a specific repository and deploy in seconds.
A broken link shouldn't mean a broken relationship with your users.
Transform a moment of frustration into a moment of delight. A well designed error page reassures the user that the site isn't broken, just the link.
Standard browser error pages cause users to close the tab instantly. Custom pages keep them within your ecosystem.
Guide lost users back to safety by providing strategic links to your homepage, search bar, or most popular content.
Maintain your unique voice, tone, and visual identity even when things go wrong, building trust through attention to detail.
The talented developers and designers crafting the open-source ecosystem.
Real experiences from developers and designers using notfoundpages to build beautiful 404 experiences.
Browse our GitHub Organisation, find your favorite 404 page, clone its specific repository, and drop the files straight into your project's routing configuration.
Read the documentationHelp us build the internet's largest open-source collection of error pages. It only takes a few steps to get your PR merged.
Head over to the notfoundpages GitHub organisation and fork the specific page repository you want to improve, or request a new one.
Add your code, assets, and a detailed README explaining your UI/UX decisions to your isolated page repository.
Open a Pull Request against our main branch. Our maintainers will review your logic, merge it, and credit your GitHub profile!
Everything you need to know about using and contributing to our open-source organisation.
localStorage API.
Join hundreds of developers who are making the web a slightly less frustrating place when things go wrong.