QR & Generator Tools Hub
Produce cryptographic hashes, randomized passwords, unique identifiers, mock data records, and customized QR barcodes entirely in your browser. With client-side OCR recognition and RSA key synthesis, your sensitive credentials and images never touch external servers.
Tools Grouped by User Purpose & Intent
1. Barcodes, QR Codes & Visual Text Recognition
Generate downloadable vector QR codes for websites, WiFi networks, and vCards, or extract text from images and screenshots using in-browser OCR.
2. Passwords, Tokens, Hashes & Cryptographic Keys
Generate uncrackable passwords using CSPRNG, produce UUID v4 identifiers in bulk, compute MD5/SHA-256 hashes, and create RSA-2048/4096 public/private key pairs.
3. Test Data Generation & Random Selection
Synthesize synthetic mock datasets (names, addresses, realistic JSON tables) and draw unbiased random selections from custom item lists.
Quick Selection Guide: Which Tool Do You Need?
Vector SVG/PNG downloads with customizable error correction levels.
QR Code Generator →Uses browser Web Crypto CSPRNG with custom length and symbol sets.
Password Generator →Instant batch generation up to 1,000 UUIDs with zero latency.
UUID Generator →Cryptographic hashing executed synchronously in device memory.
Hash Generator →Export customizable mock records as structured JSON or CSV arrays.
Mock Data Generator →Cryptographically fair random selection with duplicate protection.
Random Picker →Synthesizes PEM-formatted 2048-bit or 4096-bit keys entirely client-side.
RSA Key Generator →Runs Tesseract.js engine locally in WebAssembly with zero data leakage.
Offline OCR →Real Technical Limitations & Browser Constraints
Web Crypto CSPRNG Availability
Cryptographic random number generation requires browser environments supporting window.crypto.getRandomValues(). In insecure HTTP contexts, some browsers restrict subtle crypto primitives.
Offline OCR Engine Size & WebAssembly
Tesseract.js OCR downloads optical model files into browser IndexedDB on first run. Recognition speed directly correlates with device CPU cores.
RSA Key Generation CPU Intensity
Generating large 4096-bit RSA keys requires intensive prime factor searches in client Web Workers and may take several seconds on mobile devices.
Related Practical Guides
All Related Practical Guides →Why Your QR Code Won't Scan: Screen and Print Troubleshooting Guide
Fix QR code scanning failures on screens and printed media. Understand quiet zone margins, contrast ratios, version data density, logo error correction, and distance rules.
Read Guide →Explore Other Category Hubs
View all categories →Free client-side PDF tools to merge, split, compress, protect, and organize documents directly in your browser. Complete selection guide, technical limits and workflows.
Client-side image tools to compress, resize, crop, convert, and optimize images privately in your browser. Format guides, technical limits, and workflows.
Free in-browser audio and video tools: convert video to MP3, trim sound files, cut clips, screen record, remove silence, and edit ID3 tags without server uploads.
Free client-side text tools: count words, convert letter case, clean duplicate lines, compare text diffs, format markdown, and convert HTML entities without server logging.
Fast, client-side developer utilities: JSON formatter, Base64, SQL, RegEx, JWT, Diff, Cron, and crypto tools. Zero server transmission.
Free client-side financial calculators: plan loan repayments, mortgage amortization schedules, compound interest growth, FIRE retirement, inflation adjustments, and currency conversions.
Free client-side business tools: generate printable invoices, calculate gross margins and VAT, estimate freelance hourly rates, analyze ad ROAS, and track SaaS metrics.
Free client-side wellness and daily living tools: calculate BMR, TDEE energy needs, body fat percentage, 90-minute REM sleep cycles, water intake, and fasting schedules privately.
Free client-side measurement and time tools: convert metric and imperial units, calculate date spans, track Schengen 90/180 visa days, compare international clothing sizes, and view world timezones.