Online Toolbox

Tool category

Developer Tools

Format JSON, encode URLs, debug JWTs, generate hashes, and handle everyday developer utilities in the browser.

Start with these representative tasks in this category.

5
JSON FormatterFormat, validate, minify and inspect JSON in a focused browser editor.
Purpose
JSON Formatter formats pasted JSON, validates syntax, and shows browser-local parsing feedback.
Example
Paste {"name":"tool","count":2} to get indented JSON plus key count, depth, and validation status.
Best for
Use it for API responses, config files, log payloads, and compact JSON that needs readable indentation or quick error checks.
Browser-side
URL/Base64 EncoderEncode or decode URL and Base64 strings locally in the browser.
Purpose
URL/Base64 Encoder handles URL encoding, URL decoding, Base64 encoding, and Base64 decoding on one browser page.
Example
Encode hello world to review hello%20world and copy the Base64 result from the same page.
Best for
Use it for query strings, API parameters, Base64 tokens, and copied configuration values that need quick conversion.
Browser-side
UUID GeneratorGenerate browser-side UUIDs in batches and copy them for tests, logs, or temporary IDs.
Purpose
UUID Generator creates UUID values in batches for tests, fixtures, logs, and temporary identifiers.
Example
Set the count to 3 to create three UUID values and copy them together.
Best for
Use it when development data needs unique IDs with a low chance of collision.
Browser-side
Regex TesterTest regular expression matches, groups, and replacements in the browser.
Purpose
Regex Tester checks pattern matches, capture groups, flags, and replacement output in the browser.
Example
Use \d+ with abc 123 to see the 123 match and replacement preview.
Best for
Use it before putting a regular expression into code or a document-processing workflow.
Browser-side
JWT DebuggerDecode JWT headers and payloads and inspect exp or iat timestamps locally.
Purpose
JWT Debugger decodes JWT headers and payloads and explains time claims such as exp, iat, and nbf.
Example
Paste eyJhbGciOiJIUzI1NiJ9... to review header, payload, expiration time, and current status.
Best for
Use it to inspect Bearer token expiry, payload shape, and claim values without sending the token away.
Local sensitive input

Tool list

All tools

20 tools

JSON Formatter

JSON Formatter formats pasted JSON, validates syntax, and shows browser-local parsing feedback.

Paste {"name":"tool","count":2} to get indented JSON plus key count, depth, and validation status.

Use it for API responses, config files, log payloads, and compact JSON that needs readable indentation or quick error checks.

Browser-side

URL/Base64 Encoder

URL/Base64 Encoder handles URL encoding, URL decoding, Base64 encoding, and Base64 decoding on one browser page.

Encode hello world to review hello%20world and copy the Base64 result from the same page.

Use it for query strings, API parameters, Base64 tokens, and copied configuration values that need quick conversion.

Browser-side

UUID Generator

UUID Generator creates UUID values in batches for tests, fixtures, logs, and temporary identifiers.

Set the count to 3 to create three UUID values and copy them together.

Use it when development data needs unique IDs with a low chance of collision.

Browser-side

Regex Tester

Regex Tester checks pattern matches, capture groups, flags, and replacement output in the browser.

Use \d+ with abc 123 to see the 123 match and replacement preview.

Use it before putting a regular expression into code or a document-processing workflow.

Browser-side

JWT Debugger

JWT Debugger decodes JWT headers and payloads and explains time claims such as exp, iat, and nbf.

Paste eyJhbGciOiJIUzI1NiJ9... to review header, payload, expiration time, and current status.

Use it to inspect Bearer token expiry, payload shape, and claim values without sending the token away.

Local sensitive input

Timestamp Converter

Timestamp Converter is a Unix timestamp converter and epoch time converter for seconds, milliseconds, ISO 8601, UTC time, and local time.

Enter 1798761600 or 1798761600000 to run timestamp to date or milliseconds to date conversion in one browser view.

Use it to convert timestamp values from logs, JWT exp claims, API response times, and database fields into readable dates.

Browser-side

Hash Generator

Hash Generator creates checksums such as SHA-256 from text or files for integrity checks.

Select release.zip to create a SHA-256 checksum that can be pasted into release notes.

Use it for download verification, release artifact comparison, text change checks, and checksum notes in documentation.

Local sensitive input

SEO / Marketing Workbench

SEO / Marketing Workbench reviews SERP copy, UTM, meta tags, Open Graph, robots.txt, and sitemap.xml against publish readiness checks.

Enter a Search Console query cluster and title/description draft to prepare a SERP preview, publish readiness checklist, and URL Inspection follow-up.

Use it before publishing landing pages to map Search Console query-led intent to title, meta description, social cards, campaign URLs, and crawler rules.

Browser-side

Cron Expression Parser

Explain five-field cron expressions by minute, hour, day, month, and weekday.

Sample input -> Review the result in the browser.

Handle cron work without installing extra software.

Browser-side

CSV to JSON

Convert header-based CSV rows into a JSON array.

Sample input -> Review the result in the browser.

Handle CSV work without installing extra software.

Browser-side

JSON to TypeScript

Generate a draft TypeScript interface from a JSON sample.

Sample input -> Review the result in the browser.

Handle JSON types work without installing extra software.

Browser-side

Meta Tag Generator

Meta Tag Generator creates HTML drafts for title, description, canonical, Open Graph, and Twitter card tags.

Enter a page title and description to review copy-ready meta tags and a canonical value.

Use it before publishing a new page to prepare the basic search snippet and social sharing metadata.

Browser-side

Meta Title & Description Checker

Meta Title & Description Checker works as a meta title checker, meta description checker, meta desc checker, and title tag checker for SERP preview review.

Enter a 55-character meta title and 140-character meta description to check meta description length and review desktop and mobile SERP preview guidance.

Use it before release to check SEO title copy, meta title length, meta description length, and snippets that need clearer search intent.

Browser-side

Number Base Converter

Convert numbers between bases from binary to base 36.

Sample input -> Review the result in the browser.

Handle number base work without installing extra software.

Browser-side

Open Graph Preview

Open Graph Preview displays sharing title, description, and image URL values as a social card preview.

Enter og:title and og:image values to inspect title wrapping and the image area of the card.

Use it before sharing a link on social networks or messengers to check card copy and image framing.

Browser-side

Password Generator

Password Generator creates temporary random passwords with length, number, symbol, case, and passphrase options.

Choose 16 characters with numbers and symbols to generate a copy-ready temporary password.

Use it for test accounts, temporary shared passwords, and stronger random strings.

Local sensitive input

robots.txt Generator

robots.txt Generator combines User-agent, Allow, Disallow, and Sitemap rules into a robots.txt draft.

Block /preview and add a sitemap URL to create a copy-ready robots.txt document.

Use it to document which paths search engines may crawl and where the sitemap file is published.

Browser-side

sitemap.xml Generator

sitemap.xml Generator converts a list of URLs into XML sitemap format for search engine submission.

Enter / and /developer/utm-builder to review and copy a urlset XML draft.

Use it for small sites, new landing-page groups, and manually prepared URL lists that need XML output.

Browser-side

UTM Builder

UTM Builder appends source, medium, campaign, term, and content parameters to a URL for campaign tracking.

Enter newsletter, email, and spring to create a URL containing utm_source and utm_campaign.

Use it for newsletters, ads, social posts, and partner links that need consistent analytics attribution.

Browser-side

YAML to JSON Converter

Convert YAML to pretty or minified JSON with validation and tree preview.

Sample input -> Review the result in the browser.

Handle yaml to json work without installing extra software.

Browser-side