JSON formatter
JSON formatter lets you format, minify, locate syntax errors, and choose indentation in your browser.
✓ Runs in browser
JSON formatter lets you format, minify, locate syntax errors, and choose indentation in your browser.
YAML formatter lets you validate and format YAML 1.2, including duplicate keys in your browser.
XML formatter lets you validate and format XML while rejecting DTDs and external entities in your browser.
JSON ⇔ YAML lets you convert between JSON and YAML and identify lossy features in your browser.
JSON ⇔ CSV lets you convert JSON and CSV with delimiter, nesting, and formula-safety controls in your browser.
JSON diff lets you compare added, removed, and changed keys with array-order control in your browser.
JSONPath extractor lets you extract JSONPath results without script or filter execution in your browser.
JSON Schema validator lets you validate a lossless JSON Schema subset without external references in your browser.
CSV viewer and editor lets you preview CSV tables, select columns, filter rows, and export in your browser.
JSON ⇔ TOML lets you convert between JSON and TOML while surfacing type differences in your browser.
Text and byte counter lets you count graphemes, code points, UTF-16 units, UTF-8 bytes, and lines in your browser.
Text diff lets you compare text by line or character with optional whitespace ignoring in your browser.
Line tools lets you trim, remove blanks and duplicates, sort, and number lines in your browser.
Regular expression tester lets you inspect JavaScript matches, groups, and replacement in a cancellable worker in your browser.
Case converter lets you convert words to camel, Pascal, snake, kebab, and other cases in your browser.
List set operations lets you calculate union, intersection, and directional differences for line lists in your browser.
Split and join text lets you split and join text with configurable delimiters, prefixes, and suffixes in your browser.
Markdown preview lets you preview Markdown with raw HTML and external images disabled in your browser.
Base64 converter lets you encode and decode text or files as Base64 and Base64url in your browser.
URL encoder lets you encode or decode full URLs, components, and form values in your browser.
HTML entity converter lets you encode and decode HTML character references as text in your browser.
Unicode escape converter lets you convert between characters and Unicode or hexadecimal escapes in your browser.
Text ⇔ bytes lets you convert UTF-8 text to and from hexadecimal and binary bytes in your browser.
Character set converter lets you encode UTF-8 or UTF-16 and strictly decode selected character sets in your browser.
Unicode inspector lets you inspect code points, UTF-8 bytes, combining marks, and invisible characters in your browser.
Unicode normalizer lets you compare NFC, NFD, NFKC, and NFKD values and code points in your browser.
Unix time converter lets you convert explicit epoch seconds or milliseconds to UTC and IANA time in your browser.
Time zone converter lets you compare one instant across multiple IANA time zones in your browser.
Cron builder and inspector lets you validate Unix five-field cron and list upcoming candidate times in your browser.
Date and time difference lets you calculate elapsed milliseconds, seconds, and duration between instants in your browser.
Add or subtract date/time lets you add calendar and clock units with explicit time zone and month-end constrain policy in your browser.
Duration converter lets you convert seconds and ISO 8601 durations without treating months or years as fixed seconds in your browser.
ISO week number lets you calculate ISO week, week-based year, and week range from a date in your browser.
Business day calculator lets you count inclusive business days excluding chosen weekdays and entered holidays in your browser.
Radix converter lets you convert signed big integers between bases 2 and 36 without floating-point loss in your browser.
Bitwise calculator lets you calculate AND, OR, XOR, NOT, and shifts with explicit width and signedness in your browser.
Decimal calculator lets you evaluate decimal arithmetic and parentheses precisely without eval in your browser.
Data unit converter lets you convert bits, bytes, SI, IEC, capacity, and rate without conflating them in your browser.
Percentage calculator lets you calculate percentages, change rates, and original values with zero checks in your browser.
Ratio and aspect ratio lets you reduce integer ratios and inspect aspect ratios in your browser.
IEEE 754 inspector lets you inspect binary32 or binary64 sign, exponent, fraction, and hexadecimal bits in your browser.
Integer range lets you calculate signed and unsigned integer ranges and required bit width in your browser.
IPv4/CIDR calculator lets you calculate IPv4 network, broadcast, mask, totals, and policy-aware host counts in your browser.
Subnet splitter lets you split equally or allocate VLSM requirements and report unassigned CIDRs in your browser.
IPv6 notation converter lets you convert IPv6 canonical, expanded, hexadecimal, and 128-bit integer forms in your browser.
IPv6/CIDR calculator lets you calculate IPv6 network ranges and exact 128-bit address totals in your browser.
IP range ⇔ CIDR lets you convert IPv4 or IPv6 ranges to and from minimal CIDR sets in your browser.
CIDR aggregation lets you deduplicate and minimally aggregate CIDRs without widening their union in your browser.
IP and CIDR comparison lets you calculate CIDR containment, overlap, intersection, and directional differences in your browser.
IP integer converter lets you convert IPv4 or IPv6 addresses to and from unsigned integers and hex in your browser.
Data transfer time lets you estimate transfer time from size, link rate, and efficiency with the formula shown in your browser.
RAID capacity lets you estimate model RAID capacity from level, disk count, size, and spares in your browser.
Log storage estimate lets you estimate log storage from event rate, size, retention, compression, and replicas in your browser.
Availability and downtime lets you calculate time-based allowed downtime from period and availability in your browser.
Backup storage estimate lets you estimate backup storage from fulls, incrementals, retention, change, and compression in your browser.
IOPS and throughput lets you calculate theoretical throughput from IOPS and average I/O size in your browser.
Bandwidth-delay product lets you calculate bandwidth-delay product from bandwidth and RTT in your browser.
QPS and concurrency lets you estimate average concurrency as arrival rate times mean residence time in your browser.
SHA hash calculator lets you calculate SHA-256, SHA-384, or SHA-512 for text and files in your browser.
UUID generator lets you generate and inspect RFC 9562 UUID version 4 or 7 in your browser.
JWT decoder lets you decode JWT headers, payloads, and time claims without claiming signature verification in your browser.
Password generator lets you generate constrained passwords using Web Crypto and rejection sampling in your browser.
HMAC calculator lets you calculate HMAC-SHA-256, 384, or 512 without storing the key in your browser.
Random token generator lets you encode Web Crypto random bytes as hexadecimal or Base64url tokens in your browser.
CRC32 checksum lets you calculate CRC-32/ISO-HDLC checksums for text and files in your browser.
Entropy and collision probability lets you estimate entropy and birthday collision probability for a uniform independent model in your browser.
Color converter lets you convert HEX, RGB, HSL, and alpha values with a color preview in your browser.
Contrast ratio lets you calculate contrast after alpha compositing and report WCAG thresholds in your browser.
CSS unit converter lets you convert px, rem, em, vw, and vh with explicit font and viewport assumptions in your browser.
QR code generator lets you generate SVG QR codes for text or URLs without opening the encoded value in your browser.
CSS gradient generator lets you generate and preview linear-gradient CSS from an angle and two colors in your browser.
Box shadow generator lets you generate and preview box-shadow from position, blur, spread, and alpha in your browser.
Flexbox and Grid generator lets you generate and preview Flexbox or Grid layout CSS in your browser.
URL parser lets you parse URL components and ordered duplicate queries without making a request in your browser.
SQL formatter lets you format PostgreSQL, MySQL, or SQLite SQL without connecting to a database in your browser.
SQL IN clause generator lets you generate IN predicates with deduplication, NULL handling, and dialect quoting in your browser.
JSON/CSV → INSERT lets you convert JSON or CSV to reviewable dialect-aware INSERT statements in your browser.
SQL placeholder converter lets you convert named placeholders while preserving SQL strings and comments in your browser.
Mock data generator lets you generate fictional seeded JSON, CSV, or SQL data from column definitions in your browser.
Database size estimate lets you estimate database size from rows, mean size, indexes, overhead, and replicas in your browser.
Points & Rewards Calculator lets you calculate a repeated-use model's discount equivalent, estimated price, and theoretical balance-maintaining point limit in your browser.
Unit Price & Bulk-Buy Comparison lets you compare unit prices and required-quantity totals across differently sized products in your browser.
Monthly vs Annual Plan Comparison lets you compare monthly and annual prices over the same usage period in your browser.