Unformat.online
More tools
Clean Text
Strip smart quotes, zero-width characters, non-breaking spaces, and invisible Unicode from any pasted text.
Markdown Viewer
Live split-view editor and renderer — edit on the left, preview on the right.
Text Diff Checker
Compare two texts, JSON payloads, or config files and see exactly what changed, line by line.
Log File Viewer
Open multi-gigabyte log files instantly — chunked indexing and virtual scrolling handle 10GB+ files without freezing your tab.
FileSQL
Drop a CSV or JSON file and query it with SQL instantly — no upload, no server.
Format SQL
Format SQL for MySQL, PostgreSQL, BigQuery, T-SQL, and more — uppercase keywords, proper indentation.
Schema Visualizer
Paste CREATE TABLE statements and get an ER diagram instantly — tables, columns, keys, and foreign-key relationships.
Format JSON
Prettify or minify JSON. Auto-fixes single quotes, trailing commas, and unquoted keys.
Format YAML
Format and validate YAML. Catches indentation errors in Kubernetes, Docker Compose, and GitHub Actions files.
Format XML
Indent and pretty-print XML. Works with SOAP, RSS, Maven POM, Android manifests, and SVG.
JWT Debugger
Decode JWTs instantly — view all claims, check expiry, and see the algorithm. Token never leaves your browser.
Shredder
Remove EXIF, GPS, and author metadata from images and PDFs. Redact secrets from text and log files.
SSL Certificate Checker
Check any domain's SSL/TLS certificate — expiry, issuer, and Subject Alternative Names.
PDF Tools
Merge, split, rotate, or sign PDFs, fill in forms, and add text — entirely in your browser, nothing uploaded.
CronScope
Paste a cron schedule and see every run on a 12-month calendar. Never misread a cron expression again.
Regex Tester
Test regex patterns against sample text with live-highlighted matches, or pick from a library of ready-made patterns — no regex knowledge required.
Base64
Encode text or files to Base64, or decode Base64 strings and preview images inline.
URL Encode / Decode
Encode URLs or decode percent-encoded strings like %20, %3D, %26 — instantly.
UUID Generator
Bulk-generate cryptographically random v4 UUIDs using crypto.randomUUID(). Copy one or all at once.

Terms of Service

What this is

Unformat.online provides free, browser-based tools for developers — text cleaning, code and data formatting (JSON, SQL, YAML, XML), encoding and decoding (Base64, URL), debugging utilities (JWT decoding, diff checking, Markdown preview), and ID and schedule utilities (UUID generation, cron visualization), among others. The current lineup is always visible in the site's navigation menu and About page, and grows as we add more — these terms apply to every tool on the site, including ones added after this page was last updated. No account, registration, or payment is required. By using this site you agree to these terms.

This includes FileSQL, a tool that lets you query CSV and JSON files using SQL directly in your browser. FileSQL is powered by DuckDB Wasm and runs entirely client-side — your files are never uploaded to any server.

It also includes Shredder, a privacy tool that strips hidden metadata from images (GPS, Exif), PDFs (author, edit history), and text files (API keys, IP addresses). All Shredder processing runs entirely in your browser — your files are never uploaded to any server.

It also includes CronScope, a cron expression visualizer that shows a 12-month calendar of every trigger date for any cron expression, with timezone support and a frequency safety check. All CronScope processing runs entirely in your browser — your cron expressions are never sent to any server.

It also includes the SSL Certificate Checker, the one tool on this site that is not fully client-side: it sends the domain name you type to our server to perform a live TLS handshake, since browsers can't do this from JavaScript. See our Privacy Policy for details.

Acceptable use

You may use Unformat.online for personal or commercial purposes free of charge. You agree not to:

  • Attempt to overload or disrupt the service
  • Use automated scripts to make excessive requests to the site
  • Use the service for any unlawful purpose
  • Attempt to access or tamper with systems not intended for public use

No warranty

Unformat.online is provided “as is” without any warranty of any kind. We make no guarantees about the accuracy, completeness, or availability of the tools. Use the output at your own discretion and always keep a copy of your original data.

Limitation of liability

To the maximum extent permitted by law, Unformat.online and its operators shall not be liable for any indirect, incidental, or consequential damages arising from your use of the service, including but not limited to data loss or corruption.

Intellectual property

The Unformat.online name, design, and code are owned by us. Your data is yours — all processing happens locally in your browser and nothing you paste is sent to our servers. You retain full ownership of anything you input or output.

Changes to these terms

We may update these terms from time to time. Continued use of the site after changes are posted constitutes acceptance of the updated terms. The “Last updated” date below reflects the most recent revision.

Contact

Questions about these terms? Visit our contact page.

Last updated: July 8, 2026