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

  1. Select an operation from the dropdown — generators, encoders, hashers, or transforms.
  2. For generators (UUID, password): choose a count (10–1,000) and click Generate.
  3. For transforms (hash, encode, uppercase): paste your inputs, one per line, and click Process All.
  4. 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

Drop file to load