UUID Generator
Generate one or many browser-safe UUIDs.
Create a password locally in your browser with uppercase, lowercase, numbers, symbols, similar-character exclusion, and a strength estimate.
Tip: MH Tools runs this utility in your browser for quick no-login use. Review generated output before publishing or sharing it.
Password Generator is part of the Utility Tools collection in MH Tools. It is designed for fast, no-login use and works well for quick browser-based tasks.
This tool uses the browser crypto API to generate random passwords locally. It does not store, sync, or send generated passwords.
Step 1: Choose length and character options.
Step 2: Generate a password.
Step 3: Copy it and store it securely elsewhere.
No. Passwords are generated locally and not stored.
No. It uses crypto.getRandomValues in the browser.
Generate one or many browser-safe UUIDs.
Encode plain text to Base64 or decode Base64 back to text.
Create a QR code from text or a URL and download it as PNG.
Format, minify, and validate JSON with clean error messages.
Calculate age in years, months, days, and next birthday countdown.
Calculate the difference between two dates in days, weeks, months, and years.
Calculate age in years, months, days, and next birthday countdown.
Calculate the difference between two dates in days, weeks, months, and years.
Calculate percentage increase or decrease between old and new values.
Calculate final price, savings, and optional tax after discount.
Strength estimate
-