TAG

Tools tagged "format"

11 tools

Tools that pretty-print and reformat text such as JSON, YAML, SQL, CSS, and Markdown.

All NoSend Tools that carry the "format" tag. Everything runs inside the browser — your inputs never leave your device.

Tags:
Sort:
Per page:

All tools

11 / 11

Duration format converter — seconds, mm:ss, hh:mm:ss & 1h30m bulk
Duration format converter — seconds, mm:ss, hh:mm:ss & 1h30m bulk
Convert durations between three formats: seconds (5400), clock (01:30:00), and human-readable (1h30m). Pick the output format and the input is auto-detected — even mixed formats on different lines. Bulk-converts multi-line input and reports skipped (unparseable) lines. Supports d/h/m/s units (1d = 86400 seconds). Runs entirely in your browser.
timeconversionformat
HTML sanitizer — strip XSS vectors with DOMPurify
HTML sanitizer — strip XSS vectors with DOMPurify
Strip XSS vectors (script tags, on* handlers, javascript:/data: URLs, iframes, etc.) from untrusted HTML using DOMPurify. Three profiles — Strict / Standard / Permissive — control which tags and attributes survive. Useful before passing user-generated HTML to a CMS / forum, locking down Markdown→HTML output, or cleaning legacy HTML during a blog migration. Runs entirely in your browser — HTML never leaves your device.
developersecurityformat
Image Rounded Corners
Image Rounded Corners
Round the corners of an image and export as transparent PNG / JPEG / WebP. Radius is set in pixels (up to half of the shorter side), and each corner (TL / TR / BR / BL) can be toggled independently to make half-circles, capsule shapes, or one-side rounded cards. Background defaults to transparent (PNG/WebP) or can be filled with any color (required for JPEG). Useful for SNS profile pictures, app icons, card thumbnails, and shadcn-style UI assets. Runs entirely in the browser — nothing uploaded.
imageformat
IPv6 formatter — compress / expand / reverse DNS / classify
IPv6 formatter — compress / expand / reverse DNS / classify
Parse an IPv6 address (::1, 2001:db8::1, fe80::1%eth0, [::1]:8080, etc.) and view the RFC 5952 compressed form, the fully expanded 8-group form, the ip6.arpa reverse DNS name, hex-concatenated, and binary representations side by side. Auto-classifies loopback, link-local (fe80::/10), unique-local (fc00::/7), multicast (ff00::/8), global unicast (2000::/3), IPv4-mapped (::ffff:0:0/96), documentation (2001:db8::/32) and more. IPv4-mapped addresses are extracted to dotted-quad. Supports zone IDs and bracketed forms. Everything is processed in your browser.
developerformat
JSON format & validate — indent, minify, error pointer
JSON format & validate — indent, minify, error pointer
Format, minify, and validate JSON entirely in your browser. Errors show the line and column. Your data never leaves your device.
developerJSONformat
JSON5 formatter — parse JSON5 (comments, trailing commas) and emit JSON5 or strict JSON
JSON5 formatter — parse JSON5 (comments, trailing commas) and emit JSON5 or strict JSON
Parse JSON5 — the JSON superset that allows comments, trailing commas, single quotes, and unquoted keys — and emit either pretty-printed JSON5 or strict standard JSON. Great for tsconfig.json, Cargo-like commented config files, or any human-edited JSON variant. Choose 2-space / 4-space / Tab indent and get line:column parse-error markers. Runs entirely in your browser.
developerJSONformatconversion
Markdown Table Formatter
Markdown Table Formatter
Reformat Markdown tables: pad columns for readability (pretty) or strip padding (compact). Optionally override alignment (left / center / right) for all columns. CJK characters are treated as width 2. Runs entirely in your browser — no uploads.
developerMarkdownformat
PDF flatten — bake form fields & annotations into the page
PDF flatten — bake form fields & annotations into the page
Flatten AcroForm fields and annotations into static page content so the PDF can be distributed in a 'printed' form that nobody can re-edit. Ideal for submitting completed application PDFs or freezing review comments. Powered by pdf-lib's form.flatten() — the final visible state of every field is drawn onto the page, and the interactive widgets are removed. Process multiple PDFs at once and download them individually or as a ZIP. Files never leave the browser.
pdfformat
Japanese Phone Number Formatter (hyphenated / E.164)
Japanese Phone Number Formatter (hyphenated / E.164)
Format a Japanese phone number (mobile 070/080/090, landline, toll-free 0120/0800, navi-dial 0570, IP 050, premium 0990) into four shapes at once: domestic hyphenated, digits only, compact E.164, and pretty +81. Accepts any common input shape — full-width digits, +81 international, 0081, mixed dashes / spaces / parentheses — and uses the hyphen positions you typed to disambiguate area codes that share a prefix (046 vs 0463 etc.). Ships with a built-in table of ~50 major 3-digit area codes (011 / 022 / 045 / 052 / 075 / 078 / 092 …). Runs entirely in your browser — no uploads.
formattext
SQL formatter — pretty-print MySQL / PostgreSQL / SQLite and more by dialect
SQL formatter — pretty-print MySQL / PostgreSQL / SQLite and more by dialect
Turn a one-line or messy SQL query into a clean, readable statement with proper indentation and line breaks. Switch between 6 dialects — Standard SQL, MySQL, PostgreSQL, SQLite, SQL Server, and Oracle — so dialect-specific keywords and identifier quoting are recognized correctly. Choose keyword case (upper / lower / preserve) and indent width (2 / 4 / Tab). Your SQL is formatted entirely in your browser and never sent to any server.
developerformattext
SVG optimize — strip unused attrs, shrink size
SVG optimize — strip unused attrs, shrink size
Run SVGO on your SVG and see before/after file size with the savings percentage. Toggle numeric precision, id-attribute removal, and stripping of `<title>` / `<desc>`. viewBox is kept by default for safety. Great for cleaning icons before embedding in web fonts or components. Runs entirely in your browser — the SVG never leaves your device.
developerimageformat

Other tags

Browse by tag