Services
Guides
PDF Tools in Your Browser20
Image Tools in Your Browser18
Text Tools in Your Browser18
Developer Tools21
File Viewers in Your Browser8
Generators in Your Browser18

Developer tools

Developer tools for JSON, Base64, JWT, URLs, DNS, HTTP status codes, and code formatting.

JSON Formatter

Format, validate, and minify JSON.

JSON Validator

Validate JSON and find syntax errors.

JSON to YAML

Convert JSON data into YAML.

YAML to JSON

Convert YAML data into JSON.

Base64 Encoder

Encode text or data to Base64.

Base64 Decoder

Decode Base64 back to readable text.

URL Encoder

Encode strings for safe URL usage.

URL Decoder

Decode URL-encoded strings.

HTML Escape

Escape or unescape HTML entities.

JWT Decoder

Decode JWT headers and payloads without verification.

Hash Generator

Create SHA hashes for text values.

Timestamp Converter

Convert Unix timestamps to dates and back.

Regex Tester

Test regular expressions against sample text.

Cron Parser

Read cron expressions and preview schedules.

UUID Validator

Validate UUID strings and detect versions.

DNS Lookup

Inspect DNS records for a domain.

HTTP Status Codes

Search HTTP status codes and meanings.

Color Converter

Convert HEX, RGB, HSL, and CSS colors.

CSS Minifier

Minify CSS for smaller stylesheets.

JavaScript Formatter

Format JavaScript snippets for readability.

SQL Formatter

Format SQL queries with consistent indentation.

Popular tasks

How to choose a developer tool

Use this section to choose the right utility for JSON, Base64, JWT, timestamps, regex, DNS, HTTP status codes, and code formatting. Local tools run in the browser; network checks such as DNS Lookup clearly show when an external request is needed.

How to choose a developer tool

  • JSON Formatter - when JSON needs readable formatting, validation, or minification.
  • JWT Decoder - when you need to inspect a token header and payload without verifying the signature.
  • Regex Tester - when a regular expression needs to be tested against examples before it goes into code.
  • DNS Lookup - when you need DNS records for a domain; this is a network request, not local processing.

What you can do

  • Validate and transform data: JSON, YAML, Base64, URL-encoded strings, HTML entities, and JWT.
  • Inspect values from logs and integrations: timestamps, UUIDs, hashes, cron expressions, HTTP codes, and DNS records.
  • Prepare code snippets or queries by formatting JavaScript, SQL, CSS, and spotting format problems quickly.

Formats and limits

  • JSON, YAML, Base64, URL, HTML, and JWT tools work best with focused snippets you can safely paste into the tool.
  • JWT Decoder shows token contents, but it does not verify the signature or prove that a token is trustworthy.
  • DNS Lookup makes an external network request for the domain; do not treat it as a full infrastructure availability check.

Data and processing

Why processing mode matters for developer data

  • Logs and payloads can contain tokens, emails, internal URLs, environment values, and other sensitive details.
  • Local developer tools process pasted text in your browser and do not send it to Utilio servers.
  • Network request tools show their mode separately because they need to contact an external resource.

Common questions

Are developer tools in this category local?

Most developer utilities parse or format pasted data in your browser. Tools that need a network lookup, such as DNS Lookup, make that mode visible before you run them.

Which developer tool should I choose?

Choose by data type: JSON and YAML tools for structured data, Base64 and URL tools for encoding, JWT for token inspection, timestamp tools for dates, and DNS tools for public records.

Should I paste secrets into browser developer utilities?

Avoid pasting secrets unless you have checked the tool mode and removed sensitive values. Local tools do not upload content to Utilio, but browser extensions, shared devices, and copied logs can still be risky.

More to explore