Browser console
Error: Hydration failed because the server rendered HTML didn't match the client.
- What it means
- The page looked one way when the server built it and another way in the browser.
- Likely causes
- Something different on each side, like the current time or a random number.
- Reading browser-only data (like saved settings) while the page first renders.
- Prevention
- Read browser-only data after the page loads.
Copy for your agent
The browser console says “Hydration failed”. Find which component renders differently on the server and the client, fix it, and explain the cause in one sentence.
Was this page helpful?