A 404 error is the web's way of saying "I looked, and nothing lives at this address." The website itself is working and your internet is fine. The server simply has no page, file or image at the exact link you opened. People also see it written as error 404, HTTP 404 or "404 Not Found".
Most of the time the cause is small: a typing slip in the link, an old bookmark, or a page the owner deleted or renamed. This guide explains the meaning in plain words, then lists the quick checks for visitors, followed by what site owners should do so that visitors stop landing on dead pages.
Common causes
1Typing mistake in the web address
How to tellYou typed the link by hand or copied it from a chat and part of it is cut off
What fixes itCompare the address letter by letter and remove any extra dot, space or bracket at the end
2Page was deleted or renamed
How to tellAn old bookmark or search result fails, while the site's home page opens
What fixes itOpen the home page and use the site search to find the new link
3Page moved without a redirect
How to tellThe same page worked last month, and other old links on the site fail too
What fixes itSite owner adds a 301 redirect from the old address to the new one
4Broken link inside the website
How to tellYou reached the dead page by clicking a menu item or button on the site
What fixes itTell the owner which link failed; they correct it in the page or menu
5Uppercase or lowercase mismatch
How to tellThe address works only when letters match the original case on some servers
What fixes itType the address in lowercase unless you copied it exactly
6Missing image, file or script
How to tellThe page opens but a picture or download shows 404 in the browser tools
What fixes itOwner uploads the file again or fixes the file path
7Wrong web address in an API call
How to tellAn app or form shows 404 right after you submit, and the developer sees a bad endpoint
What fixes itDeveloper checks the endpoint path, the version in the address and the request method
How to fix it, step by step
Read the address bar carefully
Look at the link letter by letter. Check for a missing slash, a space, a full stop at the end, or two words joined together. Links copied from messages often carry a stray character on the end. Fix it and press Enter.
Reload the page once
Press F5 on a computer, or the reload arrow on a phone. A few 404 pages come from a busy server or a half-loaded cache, and a single reload clears them. If it fails again, the link is the problem, not the page load.
Cut the address back to the main site
Delete everything after the first slash, so only the site name remains, and open that. If the home page loads, the site is fine and only that one page is missing. Use the menu or the search box on the site to find it.
Search for the page title on a search engine
Type the page name or a few words from it into a search engine. Search results usually show the current address. This is the quickest way to find an article whose link changed.
Try the same link in a private window
Open an incognito or private tab and paste the link. If it loads there, your browser held on to an old copy. Clear the cache and cookies for that site from the browser settings, then reopen the page.
Check an older copy of the page
If a page was removed, a search engine's cached view or a web archive may still hold a saved copy. Add the words "cache" or "archive" to your search for the page name. This works only for pages that were public earlier.
Contact the website owner
If you reached the dead page from the site's own menu, send the owner a short note with the exact link. Most contact pages and social accounts accept this. Owners often fix a broken link within a day once they know about it.
What a 404 error means in plain words
Every request your browser makes gets a three digit reply. Codes that start with 4 mean the request itself has a problem. A 404 says the server understood you but found nothing at that address. The server does not say whether the page was deleted for good, moved, or never existed, and that is why it is simply called Not Found.
You tap an old news link from a saved message and see 404 Not Found. The requested URL was not found on this server. Your phone and data are fine. The article was moved, so search its headline instead.
The official definition sits in the HTTP standard (RFC 9110), which also says the server may use 404 when it does not want to reveal that a page exists.
404 error compared with codes people mix it up with
| Code | Short meaning | Who usually fixes it |
|---|---|---|
| 400 | The request was badly formed | You or the app |
| 403 | The page exists but you may not open it | Site owner or your account |
| 404 | Nothing found at this address | You (check the link) or the owner |
| 410 | The page was removed on purpose and will not return | Nobody; it is gone |
| 500 | The server broke while handling the request | Site owner |
Read the detailed guides on 400 Bad Request, 403 Forbidden, 410 Gone and 500 Internal Server Error. For every other code, visit the HTTP status codes overview.
How site owners fix a 404 error
- Find the broken links. Search tools from your search engine account list the addresses that returned 404 and where the visitor came from.
- Redirect moved pages. Use a permanent 301 redirect from the old address to the closest new page, not to the home page for everything.
- Restore pages deleted by mistake from a backup, or publish the content again at the same address.
- Fix links inside your own site, such as menus, footers and old blog posts that point to removed pages.
- Make a helpful 404 page with a search box and links to popular pages, so visitors do not leave.
A 404 page must still send the 404 code. If a missing page shows a friendly message but replies with 200 OK, search engines treat it as a soft 404 and may drop it from results.
404 error in apps and APIs
Developers see error 404 when an app asks for an endpoint that does not exist. Typical reasons are a wrong path, a missing version number, a trailing slash the server does not accept, or an object whose ID was deleted. A 404 here means the route or record was not found, so check the address and the ID before looking at passwords or permissions, which show up as 401 or 403.
If you are a user and an app says 404 after an update, close it, clear its cache from phone settings and try again. If it persists, the app's server address has changed and only a new app version can fix it.
Why it is called 404
The number comes from the status code system: the first digit 4 marks a client side problem, and the rest is a serial number inside that family. The story that it came from a room 404 at a research lab is a popular legend, not a documented fact, so ignore it when you read about the history.
Frequently asked questions
What does a 404 error mean?
It means the server is online but has no page at the address you opened. The link may have a typo, or the page may have been moved or deleted.
Is error 404 my fault or the website's fault?
Either. If you typed or pasted the link, check it for mistakes. If you clicked a link on the site and got a 404, the website has a broken link and the owner must repair it.
How do I fix a 404 error in Chrome?
Check the address, reload once, then open the site's home page and search for the page. Also try a private window to rule out stale cache. Chrome itself is rarely the cause.
What does error 404 mean in Hindi?
It means the page you want was not found on the server, in simple words "page nahi mila". It tells you the address does not point to anything right now.
Does a 404 error hurt a website?
A few 404 pages are normal and harmless. Many broken links on important pages waste visitors' time and can cost traffic, so owners should redirect pages that people still look for.