ZIP Compressor
Create a ZIP file from multiple files or folders in your browser with visible file lists, compression levels, progress feedback, and a clean download flow.
Browser-first everyday utilities for ZIP packaging, Base64, passwords, time-zone checks, unit conversions, and clean text comparisons.
Utility Tools fills the gap between heavier file workflows and tiny everyday jobs that still deserve a polished page. It covers quick tasks such as packaging multiple files into one ZIP, generating stronger passwords, converting meeting times between cities, checking unit conversions, comparing text revisions, and moving data into or out of Base64.
The common thread is speed and trust. These are browser-first utilities built for repeat use, clear limits, and honest feedback when a browser constraint matters.
Tools
Create a ZIP file from multiple files or folders in your browser with visible file lists, compression levels, progress feedback, and a clean download flow.
Generate random tokens for temporary secrets, invite codes, and testing identifiers.
Generate UUID v4 values for IDs, tracing, and test datasets.
Generate sortable ULIDs for systems that benefit from time-ordered unique IDs.
Hash text with SHA algorithms for integrity checks and deterministic fingerprints.
Generate HMAC signatures for message-authentication workflows and API request testing.
Create bcrypt hashes from plain text with configurable cost factor.
Encrypt and decrypt text using passphrase-based AES-GCM payload workflow.
Decode JWT header and payload safely for inspection without verifying signature.
Encode and decode URL strings in component or full-URL mode.
Create HTTP Basic Authorization header values from username and password.
Normalize, trim, lowercase, and deduplicate email lists for cleaner imports.
Convert text into Unicode escape sequences for code and payload workflows.
Convert plain text into binary byte representation for learning and debugging.
Convert text between upper, lower, title, and sentence case quickly.
Turn titles or phrases into clean URL-safe slugs for pages and posts.
Format and inspect JSON safely with indentation so nested structures are readable and easier to validate.
Minify JSON by removing whitespace while preserving valid structure.
Convert JSON arrays into CSV rows for spreadsheet and reporting workflows.
Generate placeholder paragraphs with controllable paragraph and word counts.
Encode and decode HTML entities for safe display and content sanitization prep.
Inspect keyboard event details such as key, code, keyCode, and modifier flags.
Look up common MIME types from file extensions for upload and API metadata.
Look up HTTP status code meanings for API debugging and support workflows.
Generate random port numbers in selectable ranges for testing and config drafts.
Evaluate arithmetic expressions quickly with basic operator support.
Calculate percentage values from base amount and percent rate.
Run a lightweight stopwatch for elapsed-time checks during tasks and tests.
Convert HEX color codes to RGB output for design and frontend handoffs.
Convert integers into Roman numerals for formatting and reference use.
Render simple input text into stylized ASCII output for fun labels and demos.
Decode SafeLink-style wrapped URLs to recover the underlying target link.
Convert XML documents into JSON objects for easier programmatic use.
Convert JSON objects into XML output for systems requiring XML payloads.
Test regex patterns with flags and inspect match positions/groups before using expressions in production.
Format regex snippets into a clean memo layout for team documentation.
Convert Markdown to HTML quickly for CMS, docs, and email templates where HTML output is required.
Generate numeronyms (like i18n) from words and phrases automatically.
Obfuscate and deobfuscate strings for lightweight concealment and demos.
Pick and copy emojis quickly for docs, support messages, and social content.
Convert YAML content into TOML format for config portability.
Convert JSON data into TOML output for configuration workflows.
Convert TOML into YAML for easier human editing and infra compatibility.
Convert TOML into JSON for API and tooling workflows.
Convert YAML into JSON for APIs and tooling that require JSON payloads.
Convert JSON into YAML for config files, CI/CD manifests, and human-friendly editing.
Compare two JSON payloads and get a readable added/removed/changed summary keyed by field path.
Convert list delimiters between newline, comma, semicolon, and pipe formats.
Format dense SQL into readable blocks so SELECT, JOIN, WHERE, and ORDER sections are easier to review.
Pretty-print XML with indentation for easier review, debugging, and copy-paste into tools that require clean XML.
Generate random MAC addresses with optional locally-administered unicast behavior.
Analyze MAC address type indicators (unicast/multicast, local/global admin bits).
Convert text into NATO phonetic alphabet words for clear verbal communication.
Parse a URL into protocol, host, path, query params, hash, and auth fields so troubleshooting and handoffs are faster.
Calculate word, line, character, and sentence counts for writing, QA, and content checks.
Collect browser/device runtime information for support diagnostics and bug reports.
Convert local datetime to Unix timestamp and Unix timestamp back to readable local/ISO time.
Calculate expected arrival/end time from a start datetime and duration.
Convert file permissions between symbolic rwx format and octal values like 644 or 755.
Convert integers between decimal, binary, octal, and hexadecimal representations.
Convert length, weight, volume, temperature, speed, area, and time values in one responsive unit converter with live updates and quick copy support.
Generate strong passwords locally in your browser with adjustable length, character rules, batch output, and quick copy actions for safer account setup.
Encode text or files to Base64 and decode Base64 back to readable text or downloadable files in a browser-first workflow that stays on your device.
Convert plain text to Base64 and Base64 back to plain text in a minimal string-only workflow.
Convert dates and times between two IANA time zones, check the current offset difference, and copy a share-ready meeting time in seconds.
Compare two text blocks side by side with inline change highlights when you need to review edits, pasted drafts, code snippets, or document revisions.
Related guides
Other tool categories