UtiLab

Developer tools

JSON, JWT, encoding, formatting, and other developer utilities.

← All tools

Development and Data
Populyarnoe

JSON Formatter

Format, minify, and inspect JSON structure with indent controls, key sorting, and a visual tree view.

Development and Data

JSON Minifier

Compress JSON to a single line by removing all unnecessary whitespace without changing the data.

Development and Data

JSON Validator

Check JSON syntax and pinpoint errors by line and column before deploying to production.

Development and Data

JWT Decoder

Decode JWT header and payload from base64url and inspect claims without verifying the signature.

Development and Data
Populyarnoe

UUID Generator

Generate random UUID v4 identifiers using the browser crypto API for databases, tests, APIs, and correlation IDs.

Development and Data

Unix Timestamp Converter

Convert Unix timestamps to human-readable dates and dates back to timestamps in seconds, milliseconds, UTC, local time, and ISO 8601.

Development and Data

JSON Repair

Attempt to fix common JSON errors — trailing commas, single quotes, comments, and unquoted keys — and validate the result.

Development and Data

YAML Formatter

Format YAML configs with consistent indentation, basic syntax checking, and clear error messages.

Development and Data

YAML Validator

Validate YAML syntax and pinpoint errors by line and column for Kubernetes, Docker Compose, and CI/CD configs.

Development and Data

YAML to JSON

Convert YAML configs and fragments to JSON for APIs, Postman, webhooks, tests, and documentation.

Development and Data

JSON to YAML

Convert JSON objects and API responses to YAML for Helm, Ansible, Kubernetes, Docker Compose, and CI/CD configs.

Development and Data

XML Formatter

Format and minify XML with indentation for SOAP responses, RSS feeds, sitemaps, API payloads, and configs.

Development and Data

XML to JSON

Convert XML documents and fragments to JSON for APIs, SOAP, RSS, sitemaps, configs, and dev tasks.

Development and Data

JSON to XML

Convert JSON objects to XML with a configurable root tag, array element names, attributes, and indentation.

Development and Data

XML Validator

Check XML for well-formedness and pinpoint unclosed tags, nesting errors, and unescaped characters by line and column.

Development and Data

SHA-256 Hash

Compute a SHA-256 hash of any text using the browser Web Crypto API, with output in hex, Base64, or Base64URL.

Development and Data

MD5 Hash

Compute an MD5 hash of text in hex or Base64 for legacy systems, checksum verification, and compatibility testing.

Development and Data

SHA-1 Hash

Compute a SHA-1 hash of text in hex or Base64 for legacy APIs, checksum verification, and compatibility.

Development and Data

ULID Generator

Generate time-sortable ULID identifiers for logs, events, APIs, queues, and distributed systems.

Development and Data

Nano ID Generator

Generate short URL-safe Nano ID identifiers with configurable length, count, and alphabet.

Development and Data

Cron Expression Parser

Decode cron expressions, inspect each field, and preview upcoming run times without guessing the schedule.

Development and Data

Cron Expression Generator

Create a cron expression from presets and clear schedule settings without memorizing the order of cron fields.

Development and Data

Regex Tester

Test JavaScript regular expressions against text with flags, capture groups, named groups, and match highlighting.

Development and Data

.env Formatter

Sort, align, and validate .env variables in KEY=VALUE format, detect duplicates, and generate .env.example files.

Development and Data

HTML Formatter

Format or minify HTML markup with configurable indentation, attribute wrapping, and comment preservation.

Development and Data

CSS Formatter

Format or minify CSS with indentation, media query support, CSS variable preservation, and comment options.

Development and Data

JavaScript Formatter

Format or minify JavaScript code with configurable indentation, line breaks, and comment handling for snippets and DevTools output.

Development and Data

SQL Formatter

Format SQL queries with keyword line breaks, indentation, dialect settings, and keyword case control.

Development and Data

Robots.txt Generator

Generate a robots.txt file with User-agent, Allow, Disallow, and Sitemap directives for basic crawl control.

Development and Data

.gitignore Generator

Generate a .gitignore file with presets for Node.js, Python, Docker, IDEs, and operating systems.

Development and Data

Django Secret Key Generator

Generate a secure SECRET_KEY for Django projects using the Django-compatible charset, with output formats for .env and settings.py.

Development and Data

.htpasswd Generator

Generate .htpasswd entries with a username and hashed password for nginx and Apache Basic Auth.

Development and Data

cURL Command Parser

Parse a cURL command into method, URL, headers, query params, body, auth, cookies, and generate a fetch snippet.

Development and Data

HTTP Status Codes

Quick reference for HTTP status codes with descriptions, usage scenarios, and JSON response examples.

Development and Data

Escape JSON String

Escape text as a JSON string literal by encoding quotes, backslashes, newlines, and special characters.

Development and Data

Unescape JSON String

Decode a JSON-escaped string back to readable plain text by reversing escape sequences.

Development and Data

CSV to JSON

Convert CSV tables to a JSON array of objects or array of arrays with configurable delimiter and header options.

Development and Data

JSON to CSV

Convert a JSON array of objects to CSV for Excel, Google Sheets, no-code tools, and data imports.

Development and Data

Semver Parser

Parse semantic version strings, prerelease tags, build metadata, and package.json ranges like ^1.2.3 and ~1.2.3.

Development and Data

Hex Encoder

Encode UTF-8 text to hex bytes and decode hex back to text, with byte preview, prefix options, and case settings.

Development and Data

Binary Encoder / Decoder

Encode UTF-8 text to binary byte groups, decode binary back to text, and inspect bytes in binary, decimal, hex, and ASCII.

Development and Data

UTM Link Parser

Parse, validate, and rebuild URLs with UTM tracking parameters for ad campaigns and analytics.

Popular tools

About this category

Format and validate JSON, decode JWT tokens, encode URLs and Base64, generate UUIDs, and use other developer-focused utilities. Most tools run locally in the browser.

Frequently Asked Questions

Is my code or JSON sent to the server?
Most developer tools process data locally in your browser.
Can I use these tools for production debugging?
Yes for quick checks, but always review sensitive data before pasting it into any online tool.
Do I need to register?
No. Developer tools are available without registration.