Quick utilities
for everyday web work
Free, fast, and privacy-friendly tools that run entirely in your browser. No data leaves your device.
QR Generator
Create QR codes for URLs, text, Wi-Fi, and vCards. Download as PNG or SVG.
Password Generator
Generate strong, random passwords with custom length and character sets.
Random Picker
Pick random numbers, select from a list, or shuffle items instantly.
Color Picker
Pick colors, convert between formats, generate palettes, and check contrast.
JSON Formatter
Format, validate, and minify JSON with clear error messages.
Base64 Encoder / Decoder
Encode and decode Base64 from text or files quickly and securely.
URL Encoder / Decoder
Encode and decode URLs and URL components in one click.
Hash Generator
Generate MD5, SHA-1, SHA-256, and SHA-512 hashes from text or files.
Built for developers, designers, and everyone in between
QuickToolsLab is a focused collection of free online utilities for the small jobs that happen between bigger jobs: generating a QR code for a meeting room, formatting a JSON payload to find a bug, computing a SHA-256 to verify a download, picking a random winner for a giveaway, or checking whether a color combination passes WCAG contrast.
Every tool here is designed around the same principle: your data should not leave your device. We don't run server-side processing, we don't store input, and we don't collect analytics on what you encode, hash, format, or generate. Every utility runs as static JavaScript in your browser tab.
What you can do here
Encode & decode
Convert between common transport formats: Base64 for binary-in-text scenarios, URL encoding for query strings and redirects, and hex digests for integrity checks. All conversions are binary-safe and handle files of arbitrary size.
Generate & hash
Produce strong random passwords with the Web Crypto API, compute MD5 / SHA-1 / SHA-256 / SHA-512 hashes of any file, and create scannable QR codes for URLs, Wi-Fi credentials, and vCards.
Format & validate
Pretty-print, minify, and validate JSON with clear error reporting. Useful when debugging API responses, untangling escaped strings, or shrinking a config file for transit.
Design & sample
Pick colors, convert HEX/RGB/HSL, generate palettes, check WCAG contrast, and draw fair random samples — useful for design systems, giveaways, and A/B assignment.
Privacy by design
We don't run any custom analytics. We don't require sign-ups. The only first-party cookies we set remember your theme preference and whether you've dismissed the cookie banner. Read our privacy policy for details.
Because all processing is client-side, you can disconnect from the internet after the page loads and the tools will keep working — handy if you're hashing something sensitive on a managed network.