Free Online Utility Tools

A growing collection of everyday utilities — generate QR codes, strong passwords, unique IDs, convert colour formats and reformat text — all free, fast and usable without creating an account.

From QR codes to password generation, these everyday utilities are designed to be fast, free and usable as often as you like.

How to Find the Right Utility

This category covers the everyday tasks that don't fit neatly under images, PDFs or calculators. For security and identifiers, Password Generator creates strong random passwords, UUID Generator produces unique identifiers for development work, and Hash Generator computes MD5 and SHA hashes for verifying file integrity or working with checksums.

For text and data manipulation, Case Converter, Text to URL Slug and HTML Entity Encoder handle common formatting conversions developers and writers run into regularly, while CSV to JSON and JSON Formatter are aimed more directly at developers working with structured data. For quick everyday needs, QR Code Generator, Color Converter and Lorem Ipsum Generator solve one-off tasks in seconds without installing any software.

All Utility Tools

QR Code Generator Create downloadable QR codes for any text or link. Password Generator Create strong, random passwords with custom rules. UUID Generator Generate random UUID v4 identifiers in bulk. Color Converter Convert colors between HEX, RGB and HSL formats. Case Converter Switch text between upper, lower, title and sentence case. Character Counter Count characters and bytes for SMS, bios and forms. Base64 Encoder / Decoder Encode or decode Base64 text instantly. JSON Formatter & Validator Beautify, minify and validate JSON instantly. Text Repeater Repeat text or characters any number of times. Lorem Ipsum Generator Generate Lorem Ipsum placeholder text for design mockups. Binary Converter Convert text or numbers to binary and back instantly. Roman Numeral Converter Convert between numbers and Roman numerals instantly. Random Number Generator Generate random numbers in any range, instantly. Hash Generator (MD5 & SHA) Generate MD5, SHA-1, SHA-256 and SHA-512 hashes. Number to Words Converter Convert numbers to English words for cheques and invoices. Online Stopwatch Start, stop and record lap times in your browser. Palindrome Checker Check if text reads the same forwards and backwards. Text to URL Slug Converter Convert titles to clean, SEO-friendly URL slugs. Online Countdown Timer Set a countdown timer for any duration in your browser. HTML Entity Encoder / Decoder Encode or decode HTML entities and special characters. Pixel to REM Converter Convert px to rem and rem to px for CSS. Invoice Number Generator Generate sequential invoice numbers with custom prefix. Number Sorter Sort, deduplicate and analyse lists of numbers. CSV to JSON Converter Convert CSV spreadsheet data to JSON format instantly. HEX to RGB Converter Convert HEX color codes to RGB values instantly. Random Name Picker Pick a fair random winner from any list of names. Typing Speed Test Measure your typing speed in WPM and accuracy. Markdown to HTML Convert Markdown to clean HTML with live preview. Word to PDF Converter Convert DOCX files to PDF in your browser.

Common Use Cases

  • Generating a secure password for a new account — Create a long, random password with custom character rules rather than reusing a password across sites.
  • Creating a QR code for a flyer or business card — Turn a URL or contact detail into a scannable QR code that links straight to a website or menu.
  • Verifying a downloaded file's integrity — Generate a SHA-256 hash of a downloaded file and compare it to the hash published by the source to confirm the file wasn't corrupted or tampered with.
  • Converting spreadsheet data for a script — Convert a CSV export into JSON format to use directly in a small script or web app.

Common Mistakes to Avoid

  • Reusing a generated password across multiple sites. Even a strong password loses its protective value if the same one is reused everywhere; a single breach can then expose every account. Generate a unique password per site and use a password manager to store them.
  • Assuming a hash generator can recover an original password. Hashing is one-directional by design — you can verify a match, but you can't reverse a hash back into the original text. That's exactly why hashes are used for storing and checking passwords securely.
  • Forgetting that UUIDs aren't sequential. UUIDs are designed to be unique, not ordered. If you need a naturally sortable identifier (like an incrementing invoice number), use a sequential generator such as our Invoice Number Generator instead.

Frequently Asked Questions

Are generated passwords stored anywhere?

No. Passwords are generated using your browser's Web Crypto API and displayed to you only — they are never transmitted to or stored on any server.

What's the difference between MD5 and SHA-256 hashing?

Both convert input into a fixed-length string, but SHA-256 is cryptographically stronger and preferred for security-sensitive uses. MD5 is faster but has known weaknesses and is mainly suitable for simple checksums, not security.

Can I generate multiple UUIDs at once?

Yes, the UUID Generator supports bulk generation so you can create a batch of unique identifiers in one go.

Do these tools work offline once the page has loaded?

Most utility tools run entirely in JavaScript after the page loads, so they continue to work without an internet connection until you navigate away or reload.

Browse Other Categories