Umami Default Login and Forgot Password Reset
Quick answer
The default self-hosted login is admin / umami. If you changed it and forgot it, reset it from the server with the bundled change-password script or by resetting the password hash in the database.
Most likely fix: Log in with the defaults on a new install
How to fix it
Try these in order — the most common fix is first.
1. Log in with the defaults on a new install
- Open your Umami URL and sign in with username admin and password umami
- Since v3.5.0 you'll be asked to set a new password immediately
Did this fix it?2. Use the change-password script
- Open a shell in the Umami container or server
- Make sure DATABASE_URL is exported in that shell
- Run the bundled change-password script (scripts/change-password.js) and enter the username and new password
- Look for 'Password changed for user admin'
Did this fix it?3. Reset through the database
- Back up the database
- Connect with psql and update the user table's password column for your admin user with a bcrypt hash of a known password
- Log in and change the password from the profile settings
Did this fix it?
Symptoms
Can't log in to a fresh install, or locked out of a self-hosted instance after forgetting the admin password. Umami has no email-based password reset for self-hosted instances.
Why it happens
- Not knowing the default credentials on a new install
- Forgotten admin password with no reset email
- APP_SECRET changed, which signs everyone out
This guide also covers
- umami default login
- umami default password
- umami forgot password
- umami reset admin password
Still not working?
If Umami keeps failing, you're not alone. See every Umami problem users report or the alternatives people switch to.
Done fighting Umami? Our small team builds your own Umami alternative, made for how you work. On your domain or hosted by us. Price agreed together.
Get a quoteThe same problem in other apps
All login, account & activation guides →
- Plausible Verification Failed (Couldn't Verify Installation) (Plausible Analytics)
Other Umami errors
- Umami Not Tracking Visitors (No Data Showing)
- Umami Blocked by Ad Blockers (uBlock Origin, Brave)
- Umami v3 Upgrade: MySQL Not Supported
- Umami Migration Failed (Prisma P3009 / P3018 Error)
- Umami Docker "Unable to Connect to the Database"
- Umami Shows Wrong Country or "Unknown" Location
- Umami Custom Events Not Showing
- How to Exclude Your Own Visits in Umami