🖥️

Free Dev Tools For Developer

JSON Tools

29
View all 29

A complete set of free online JSON tools for developers — format, validate, diff, query and convert JSON entirely in your browser. Every tool runs client-side, so your payloads never leave this page.

JSON Formatter

Formats and beautifies JSON data for better readability. It ensures proper indentation and structure, making it easier to analyze and debug..

Try it

JSON Minifier

Compresses JSON by removing all whitespace and indentation into a single-line minified document, with live validation, a before-and-after byte size comparison, and a one-click copy.

Try it

JSON Diff

Compares two JSON documents side by side and lists every added, removed, and changed key with its full path, useful for reviewing API response or config changes..

Try it

JSON Path Finder

Queries a JSON document with a simplified path syntax ($.key, [index], [*], .*) and shows every matching value, useful for exploring large API responses..

Try it

JSON Pointer Extractor (RFC 6901)

Extracts values from a JSON document using RFC 6901 JSON Pointer references (e.g. /foo/0/bar) with support for escaped slashes (~1) and tildes (~0), plus a batch mode that evaluates multiple pointers at once, useful for debugging JSON Patch operations, testing OpenAPI / JSON Schema $ref resolution, and pulling nested fields from large API responses..

Try it

JSON Schema Validator

Validates a JSON document against a JSON Schema (draft-07) in real time, listing every validation error with its path when the data doesn't conform..

Try it

Config & Serialization

23
View all 23

Convert between every common configuration and data-interchange format — YAML, TOML, XML, JSON, CSV, .env, Java .properties and INI — with free browser-based tools. The matrix runs in both directions, so you can migrate a Spring Boot config, flatten a document into a spreadsheet or generate SQL from a CSV export without uploading anything.

YAML to JSON

Converts YAML data into a structured JSON format. This tool helps developers work seamlessly between YAML and JSON-based configurations..

Try it

TOML to JSON Converter

Converts TOML 1.0 into clean, indented JSON with live two-way validation.

Try it

TOML to YAML Converter

Converts TOML configuration files into YAML 1.2 using @iarna/toml for parsing and js-yaml for emission, preserving nested tables, arrays of tables, inline tables, and datatypes (string, int, float, bool, datetime), useful for migrating Cargo and pyproject configs to YAML, translating between CI config formats, and normalizing polyglot configuration tooling..

Try it

XML JSON Converter

Converts XML documents to JSON and back, preserving attributes and text content, useful for working with SOAP APIs, RSS feeds, and legacy config formats..

Try it

.env File Parser

Parses .env file contents into a table with masked secret values, duplicate-key detection, and converts to JSON or shell export statements..

Try it

JSON to TOML Converter

Converts JSON documents into TOML v1.0.0 using @iarna/toml, turning nested objects into tables and arrays of objects into arrays of tables ([[bin]]), while reporting the null values that TOML cannot represent, useful for migrating package manifests and service configs from JSON to Cargo.toml, pyproject.toml and Netlify or Hugo configuration..

Try it

Text Tools

17
View all 17

Free online text tools for developers — convert case, count words, find and replace, generate lorem text, translate Morse code and more. All processing runs locally in your browser.

Text Case Converter

Converts text between camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, Title Case, Sentence case, UPPERCASE, lowercase, and dot.case with one-click copy..

Try it

Word Counter

Counts characters, words, sentences, and paragraphs in real time as you type, and estimates reading and speaking time..

Try it

Word Frequency Counter

Counts how often each word appears in a block of text and ranks the most frequent ones, with stopword filtering and minimum length controls..

Try it

Character Limit Checker

Checks a block of text against the character limits of X/Twitter, SMS, SEO tags, Instagram, LinkedIn, YouTube, and more, all at once..

Try it

Find and Replace

Finds and replaces text or regex patterns across a block of text, with case-sensitivity and replace-all/first-only options, plus a live match count..

Try it

Text Line Tools

Sorts, deduplicates, trims, reverses, or shuffles the lines of a block of text, with live line-count statistics..

Try it

Regex Tools

4
View all 4

Free online regular expression tools — test, explain, build replacements and reference a cheatsheet. Prototype patterns and verify backreference behavior entirely in your browser.

Regex Tester

Tests regular expressions against sample text in real time, with configurable flags, highlighted matches, capture groups, and match index details..

Try it

Regex Explainer

Breaks a JavaScript regular expression into its tokens and explains each one in plain language (anchors, groups, quantifiers, character classes, lookarounds, flags), showing the capture-group structure and matching flow.

Try it

Regex Replacement Tester

Tests JavaScript regular expression substitutions interactively, applying a replacement string with capture-group references ($1, $2, named groups) and function replacements to a sample text, with a live before / after diff and match highlighting, useful for prototyping sed-like transforms, building search-and-replace rules, and verifying backreference behavior across engines..

Try it

Regex Cheat Sheet

A searchable reference of common regular expression syntax.

Try it

Hashing & Crypto Tools

23
View all 23

Free online cryptography tools for developers — generate MD5/SHA/BLAKE2 hashes, HMACs, bcrypt and PBKDF2 keys, JWTs, JWKs, TOTP codes and OAuth PKCE challenges. All operations run client-side.

MD5 Hash Generator

A fast and efficient tool for generating MD5 hashes from your text or files. MD5 (Message Digest Algorithm 5) produces a 128-bit (16-byte) hash value, typically expressed as a 32-character hexadecimal string..

Try it

SHA-1 Hash Generator

Convert your text or files into SHA-1 hash values. SHA-1 (Secure Hash Algorithm 1) produces a 160-bit (20-byte) hash value, typically rendered as a 40-digit hexadecimal number..

Try it

SHA-256 Hash Generator

A powerful and secure hashing tool that converts your text or files into SHA-256 hash values. SHA-256 (Secure Hash Algorithm 256-bit) is a cryptographic hash function that produces a fixed-size 256-bit (32-byte) hash value, typically represented as a 64-character hexadecimal string..

Try it

SHA-512 Hash Generator

A robust cryptographic tool that transforms your text or files into SHA-512 hash values. SHA-512 (Secure Hash Algorithm 512-bit) is an advanced cryptographic hash function that generates a fixed-size 512-bit (64-byte) hash, typically displayed as a 128-character hexadecimal string..

Try it

BLAKE2 Hash Generator

Generates BLAKE2b and BLAKE2s cryptographic hashes from text or hex input, with optional key for keyed hashing.

Try it

HMAC Generator

Generates HMAC (Hash-based Message Authentication Code) signatures for a message using a secret key, supporting MD5, SHA-1, SHA-256, and SHA-512, with hex and base64 output..

Try it

Encoding & Decoding Tools

16
View all 16

Free online encoding and decoding tools — Base64, Base32, Base58, Base64URL, hex, Base64 ↔ hex, URL, HTML entities, Unicode escapes, gzip and file-to-base64. Convert between representations 100% in the browser.

Base64 Encode Decode

Encodes and decodes text or binary data using Base64 encoding. It converts data into a printable ASCII format for safe transmission and storage..

Try it

Base32 Encode Decode

Encodes text into RFC 4648 Base32 format or decodes Base32 strings back into plain text, commonly used for TOTP secrets and case-insensitive identifiers..

Try it

Base58 Encode Decode

Encodes any text as Bitcoin-style Base58 (the alphabet that omits 0, O, I, and l to avoid confusion) using BigInt and decodes Base58 back to UTF-8 text, with a one-click swap and copy.

Try it

Base64URL Encode Decode

Encodes and decodes URL-safe Base64 (RFC 4648 §5), which substitutes - and _ for + and / so the output is safe to put in URLs, filenames, and JWT tokens without further escaping.

Try it

Hex Encode Decode

Converts text to and from hexadecimal (base-16) string representation.

Try it

URL Encode Decode

Encodes and decodes URLs to ensure proper data transmission. It converts special characters into percent-encoded format and vice versa..

Try it

CSS Tools

19
View all 19

Free online CSS generators and tools — gradients, shadows, flexbox, grid, cubic-bezier, keyframes, clip-path, filters, transforms and minifier. Visual editors output copy-paste CSS, all in your browser.

CSS Minifier

Compresses CSS by stripping comments and whitespace, collapsing rules onto a single line, and dropping redundant trailing semicolons.

Try it

CSS Gradient Generator

Builds linear and radial CSS gradients visually with multiple color stops, adjustable angle and stop positions, and copyable CSS output..

Try it

CSS Flexbox Generator

Visually builds flex layouts with direction, justify-content, align-items, flex-wrap, and gap controls, with a live preview of adjustable item counts and copyable CSS output..

Try it

CSS Grid Generator

Visually builds CSS grid layouts with configurable columns, rows, column-gap, row-gap, justify-items, and align-items, with a live preview of the grid items and copyable CSS output..

Try it

CSS Box Shadow Generator

Builds single or multi-layer CSS box-shadows visually with offset, blur, spread, color, and inset controls, with a live preview and copyable CSS..

Try it

CSS Text Shadow Generator

Stacks multiple text-shadow layers with independent offset, blur, and color, showing a live preview and copyable CSS.

Try it

Color Tools

10
View all 10

Free online color tools for developers and designers — convert between hex/RGB/HSL, pick colors from images, generate palettes, check contrast and simulate color blindness. All in your browser.

Color Converter

Converts a color between HEX, RGB, HSL, HSV, and CMYK in a single panel with live two-way updates, with alpha-channel support.

Try it

Color Hex To RGBA

Our HEX to RGBA Converter is an intuitive developer tool that instantly transforms hexadecimal color codes into RGB and RGBA format, supporting both 6-digit standard hex codes and 8-digit codes with alpha transparency..

Try it

RGBA To Hex

RGBA to HEX Converter is a developer utility that transforms RGB and RGBA color values into hexadecimal format with a single click, supporting both standard 6-digit hex codes and 8-digit codes with alpha channel..

Try it

Color Palette Generator

Generates tints, shades, and complementary/triadic/analogous color harmonies from a single base color, with click-to-copy hex swatches..

Try it

Color Shade Generator

Generates a palette of lighter and darker shades (tints and shades) of a base color by interpolating toward white and black in a perceptually uniform HSL space, with adjustable step count.

Try it

Color Picker from Image

Picks colors directly from an uploaded image by sampling pixel data on a canvas, returning the hex, RGB, and HSL values at the cursor position with a magnified loupe view, useful for matching brand colors from screenshots, building design palettes from product photos, and identifying dominant colors when no design file is available..

Try it

Image Tools

8
View all 8

Free online image tools — compress, scale up, convert SVG to PNG, generate QR codes, barcodes, favicons and placeholder images. All processing happens in your browser, no uploads.

Image Compressor

Compresses JPEG, PNG, and WebP images in the browser using the Canvas API with an adjustable quality and maximum dimension, showing the before/after file size and letting you download the result.

Try it

Image Scale Up

Upscales an image by 2x, 3x, or 4x directly in the browser using Lanczos resampling for sharper results than simple pixel duplication, with no upload to a server..

Try it

SVG to PNG

Converts pasted SVG markup into a downloadable PNG image at a configurable scale, rendered entirely in the browser..

Try it

QR Code Generator

Creates QR codes for URLs, text, contact information, and more. It supports customization options for color, size, error correction, and output formats..

Try it

QR Code Reader

Scans and decodes QR codes from images or camera streams. It extracts information from QR codes and displays the content for easy access..

Try it

Barcode Generator

Generates scannable barcodes (CODE128, CODE39, EAN-13/8, UPC, ITF-14, and more) from a value, with PNG download..

Try it

Network & HTTP Tools

15
View all 15

Free online network, HTTP and API-schema tools — parse HTTP headers and status codes, URLs, IPv4 subnets, MAC addresses, user agents and MIME types, convert curl to code, and generate Protobuf, GraphQL and OpenAPI definitions from a sample response. All client-side.

HTTP Headers Parser

Parses raw HTTP request or response headers (from curl -I, DevTools, or any HTTP client) into a categorized table.

Try it

HTTP Status Codes

A searchable reference of standard HTTP status codes with their meaning, color-coded by class (1xx-5xx)..

Try it

URL Parser

Breaks a URL down into protocol, host, port, path, and hash, and lets you inspect and edit query string parameters with the result URL updating live..

Try it

IPv4 Subnet Calculator

Calculates network address, broadcast address, subnet mask, wildcard mask, usable host range, and host count from an IPv4 address and CIDR prefix..

Try it

IP Address Extractor

Extracts every IPv4 and IPv6 address from pasted text, logs, or configs using practical regex patterns that handle compressed (::) and IPv4-mapped IPv6 forms, with optional deduplication and family filtering.

Try it

MAC Address Lookup

Validates a MAC/EUI-48 address, normalizes it between colon, hyphen, dot, and unseparated notations, and looks up the Organizationally Unique Identifier (OUI) vendor from a built-in table.

Try it

Validators & Extractors

10
View all 10

Free online validators and extractors — validate email, credit card, IBAN, ISBN, UUID and SQL, and extract emails, URLs and phone numbers from text. All checks run in your browser.

Email Validator

Validates an email address against RFC 5322 syntax rules and common practical constraints (no consecutive dots, valid TLD length, quoted local parts), reporting whether the address is valid and why.

Try it

Credit Card Validator

Checks whether a card number passes the Luhn checksum used by real issuers and detects its network (Visa, Mastercard, Amex, etc.).

Try it

IBAN Validator

Validates an International Bank Account Number using the ISO 7064 mod-97 checksum and identifies its country and check digits..

Try it

ISBN Validator

Validates an ISBN-10 or ISBN-13 using its checksum (mod-11 for ISBN-10 with an optional X check digit, mod-10 with alternating 1/3 weights for ISBN-13), auto-detects the format from the cleaned digits, and converts between ISBN-10 and ISBN-13 via the 978 prefix.

Try it

UUID Validator

Validates a UUID's format and identifies its RFC 4122 version (v1-v8) and variant, flagging the special nil and max UUIDs..

Try it

URL Validator

Validates a URL against the URI generic syntax (RFC 3986), checking the scheme, authority, path, query, and fragment, with optional enforcement of allowed schemes, default-port matching, and punycode host detection.

Try it

DevOps & Date/Time Tools

16
View all 16

Free online DevOps and date/time tools — timestamp and timezone converters, cron builders and parsers, git cheatsheets, gitignore and commit message generators, chmod and semver calculators. All client-side.

Timestamp Converter

Converts Unix timestamps (seconds or milliseconds) to human-readable local and UTC dates, and vice versa. Includes a live-updating current timestamp and ISO 8601 output..

Try it

Timezone Converter

Shows what a chosen date and time in your local timezone looks like across major cities worldwide, with UTC offsets, for scheduling meetings and calls..

Try it

Duration Calculator

Converts a time duration between milliseconds, seconds, minutes, hours, days, weeks, months, and years.

Try it

Age Calculator

Calculates exact age in years, months, and days between two dates, plus total days/weeks lived and days until the next birthday..

Try it

Cron Expression Builder

Builds cron expressions from a visual 5-field picker (minute, hour, day of month, month, day of week) with presets for common schedules, while showing the human-readable description and the next scheduled run times via cron-parser, useful for configuring Linux crontab, GitHub Actions schedules, Kubernetes CronJobs, and Spring @Scheduled tasks without memorizing cron syntax..

Try it

Cron Expression Parser

Parses a 5-field cron expression, breaks it down field by field, and lists the next 5 scheduled run times..

Try it

Generators & IDs

6
View all 6

Free online generators for IDs and random data — UUID, ULID, NanoID, BSON ObjectId, random bytes and numbers, mock data and password generators. Output is produced locally in your browser.

UUID Generator

Generates universally unique identifiers (UUIDs) in different versions. Useful for database records, session tracking, and unique key assignments..

Try it

ULID / NanoID Generator

Generates ULIDs (sortable, timestamp-prefixed identifiers) or NanoIDs (compact, URL-safe random identifiers) in bulk as a modern alternative to UUIDs..

Try it

BSON ObjectId Generator

Generates MongoDB BSON ObjectId values (24-character hex) per the BSON specification, encoding a 4-byte Unix timestamp, 5-byte random machine identifier, and 3-byte counter so each id is time-ordered and collision-resistant, useful for seeding MongoDB documents, sorting by creation time, and testing ObjectId parsing logic in Mongoose and the official MongoDB driver..

Try it

Random Bytes Generator

Generates cryptographically secure random bytes using the Web Crypto API (crypto.getRandomValues), output as hex, base64, or base64url, with a selectable byte count (1–65536).

Try it

Random Number Generator

Generates a batch of random integers or decimals within a range, with options for duplicates, decimal precision, and quick sum/average stats..

Try it

Mock Data Generator

Builds a custom schema of named fields backed by realistic fake data (names, emails, addresses, and more) and generates sample rows as JSON or CSV..

Try it

Developer Utilities

30
View all 30

Free online developer utilities — code beautifier, SQL formatter, diff, keycode and ASCII reference, number base/IEEE 754/bitwise tools, LLM cost and token counters and AI text detection. All in your browser.

Code Beautifier

Formats and indents messy HTML, CSS, or JavaScript code into a clean, readable style with configurable indent size..

Try it

SQL Formatter

Formats SQL queries for better readability and consistency. It automatically adjusts indentation, capitalizes keywords, and improves query structure..

Try it

Diff Tool

Compares two text inputs and highlights their differences. Useful for code reviews, debugging, and tracking changes between document versions..

Try it

Keycode Info & Inspector

Captures KeyboardEvent properties (key, code, keyCode, location, modifiers, and legacy which) in real time as keys are pressed, displaying the full event payload as a JSON snapshot, useful for implementing keyboard shortcuts, debugging key bindings in games and editors, building accessibility-friendly interactions, and verifying cross-browser keyCode differences between Chrome, Firefox, and Safari..

Try it

ASCII Table

A searchable reference of all 128 ASCII characters with their decimal, hexadecimal, octal, and binary codes, including control character names..

Try it

Number Base Converter

Converts integers between binary (base-2), octal (base-8), decimal (base-10), and hexadecimal (base-16), plus an arbitrary base up to 36, with live two-way conversion.

Try it