Bulk / Batch Processor
Process multiple items at once — generate bulk UUIDs, hash lists of strings, Base64 encode batches, and more. All client-side.
Your data never leaves your browser
How to Use
- Select an operation from the dropdown — generators, encoders, hashers, or transforms.
- For generators (UUID, password): choose a count (10–1,000) and click Generate.
- For transforms (hash, encode, uppercase): paste your inputs, one per line, and click Process All.
- Click Copy All to copy all results to your clipboard.
Available Operations
Generators
- UUID v4 — cryptographically random UUIDs
- UUID v7 — time-sortable UUIDs with embedded timestamps
- Password — 16-character passwords with letters, numbers, and symbols
Encoding / Decoding
- Base64 Encode / Decode — encode or decode each line as Base64
- URL Encode / Decode — percent-encode or decode each line
- HTML Entity Encode — escape special HTML characters
Hashing
- MD5 — 128-bit hash (not for security, useful for checksums)
- SHA-1 / SHA-256 / SHA-512 — cryptographic hashes via Web Crypto API
Text Transforms
- UPPERCASE / lowercase — change case for each line
- Trim — remove leading/trailing whitespace
- Reverse — reverse each string
- Sort lines / Deduplicate — sort alphabetically or remove duplicates
- Character count / Word count — get counts for each line
- Add line numbers — prefix each line with its number
Use Cases
- Generate 100 UUIDs for database seeding or test fixtures
- Hash a list of passwords or tokens for comparison
- Base64-encode a batch of strings for API payloads
- Sort and deduplicate a list of values from logs
- Count characters in multiple strings for validation testing
Related Tools
For single-item operations, use the dedicated tools: UUID Generator, Hash Generator, Base64 Encoder, Password Generator, or URL Encoder. Chain operations together with the Tool Pipeline Builder.
Frequently Asked Questions
- What operations are supported in bulk mode?
- Generate UUIDs (v4/v7), passwords, Base64 encode/decode, URL encode/decode, HTML entity encoding, MD5/SHA hashing, text transforms (uppercase, lowercase, reverse, sort lines, deduplicate), and character/word counting.
- How many items can I process at once?
- For generators (UUIDs, passwords), you can create up to 1,000 at a time. For transforms, there is no hard limit — processing happens entirely in your browser, so performance depends on your device.
- Is my data safe?
- Yes. All processing happens entirely in your browser. No data is sent to any server.
- Can I process a file of inputs?
- Yes. Copy the contents of your file and paste them into the input field, one item per line. You can also drag and drop a text file onto the page.
AI agent tools available.
The CodeTidy MCP Server gives Claude, Cursor, and other AI agents
access to 47 developer tools. One command: npx @codetidy/mcp