DevBench Local

Your developer toolbox.

Find a focused utility and get back to building.

All tools

40 tools available

JSON to TypeScript

Turn sample JSON into practical TypeScript types.

JSON to JSON Schema

Create a draft 2020-12 schema from one JSON example, including required properties, array item alternatives and primitive types.

JSON Pointer explorer

Look up an exact RFC 6901 path in a JSON document, including keys containing slashes and tildes.

JSON Patch workbench

Generate RFC 6902 operations between two documents, or apply a patch to a copy of the original.

NDJSON validator & converter

Validate newline-delimited JSON and convert it to a JSON array, or emit one compact JSON record per line from an array.

.env checker & comparison

Compare .env files and spot configuration changes.

.gitignore rule tester

Check relative file paths against ordered Git ignore rules, including negation and directory exclusions.

EditorConfig generator

Build a portable .editorconfig with explicit indentation, line endings, encoding and final-newline preferences.

package.json dependency diff

Compare declared dependency ranges across package.json files and spot additions, removals, version changes and section moves.

SemVer range tester

Test stable or prerelease semantic versions against an npm-style range without contacting a package registry.

cURL to Fetch

Convert a cURL command to readable Fetch code.

HTTP request parser

Inspect a pasted HTTP/1.x request line, duplicate headers and body as structured JSON.

Set-Cookie inspector

Inspect one or more pasted Set-Cookie header lines and flag common Secure, SameSite and cookie-prefix mistakes.

Query parameter batch editor

Edit duplicate query parameters in a URL by applying explicit set, append and delete operations.

MIME Accept matcher

Rank available media types against a pasted HTTP Accept header, using quality weights and specificity.

Fluid CSS clamp builder

Calculate a fluid CSS value between two viewport widths and emit a clamp expression with a live size preview.

CSS easing curve editor

Build a cubic-bezier timing function, preview a moving marker and inspect progress samples.

CSS Grid layout builder

Generate a responsive grid declaration and preview labeled cells at your chosen column count and spacing.

SVG path metrics

Measure the bounding box and total geometric length of an SVG path using your browser’s native SVG engine.

HTML table to JSON

Convert a pasted HTML table into records using its first row as column headers.

Integer & bitwise workbench

Convert signed integers across bases and apply fixed-width bitwise operations with exact BigInt arithmetic.

IEEE 754 float inspector

Inspect the rounded value, sign, exponent and fraction bits of a 32-bit or 64-bit IEEE 754 floating-point number.

Byte order converter

Reverse byte order within fixed-width words and inspect both the big-endian and little-endian interpretations.

Local file hex viewer

Inspect the first 64 KiB of a local file as byte offsets, hexadecimal values and printable ASCII, without an upload.

Text encoding & BOM inspector

Inspect a local text file for a byte-order mark and decode it as UTF-8, UTF-16LE or UTF-16BE with explicit error handling.

Cron schedule explorer

Explain a standard five-field cron expression and list its next five execution times in UTC after a chosen reference time.

Seeded JSON fixture generator

Create deterministic test records from a small field specification.

Log filter & field extractor

Filter log lines by a literal substring, then optionally extract a named JSON field or a whitespace-delimited column.

Stack trace organizer

Separate stack traces into frame and message lines, optionally remove duplicate frames, and filter by a literal source fragment.

SQL INSERT fixture builder

Turn a JSON array of records into SQL INSERT statements with escaped identifiers, typed scalar literals and explicit null handling.

HAR request analyzer

Inspect recorded requests in a local HAR archive.

Cache-Control inspector

Explain a pasted HTTP response Cache-Control value, show freshness settings, and flag contradictory or suspicious directive combinations.

OpenAPI operation browser

Browse a local OpenAPI 3.0 or 3.1 JSON document as a searchable operation index, with merged parameters and response summaries.

SQL placeholder converter

Convert anonymous ? parameters to PostgreSQL $1 numbering, or convert numbered parameters to ?.

CSS specificity calculator

Calculate and compare CSS selector specificity.

CSS variable dependency analyzer

Build a static dependency graph for CSS custom properties, find undeclared references and identify possible cycles before debugging the cascade.

ANSI log cleaner

Remove ANSI terminal control sequences from copied logs while preserving ordinary Unicode text, tabs and line breaks.

Base32 text codec

Encode and decode UTF-8 text with Base32.

ULID generator & inspector

Generate ULIDs or inspect their encoded timestamps.

Retry backoff planner

Plan retry delays and cumulative waiting time.

Preparing offline tools…Everything runs on your device.