Java
Generate Java DTOs with Lombok or records, review Jakarta or javax validation, and copy the result. JSON conversion runs locally in your browser.
Developer Tools Directory
Search and browse JSON converters, Base64, JWT, hashing, SQL, and text utilities. Most processing happens locally in your browser.
Generate Java DTOs with Lombok or records, review Jakarta or javax validation, and copy the result. JSON conversion runs locally in your browser.
Generate interfaces or type aliases from API samples. Review optional properties and null values, then validate network data at runtime. Conversion runs locally in your browser.
Turn API response samples into Kotlin data classes. Review nullable properties and nested models, then adapt serialization to your Android or server project. Conversion runs locally in your browser.
Paste any JSON and instantly get a Go struct with json tags, time.Time detection, and clean nested types.
Generate Pydantic v2 BaseModel (or v1) classes from JSON, with snake_case conversion, Field aliases, and datetime detection.
Generate .NET C# classes or records from JSON with System.Text.Json attributes, init setters, DateTime and Guid detection.
Generate serde-friendly Rust structs with snake_case rename, chrono DateTime, and configurable derives.
Generate Zod schemas from JSON examples with email/url/uuid/datetime detection and z.infer type export.
Generate Swift Codable structs or classes from JSON with CodingKeys, Date / UUID / URL detection.
Generate Flutter/Dart classes from JSON with fromJson/toJson serialization and DateTime detection.
Generate proto3 message definitions from JSON with google.protobuf.Timestamp mapping and nested messages.
Generate GraphQL SDL types from JSON with DateTime and UUID scalar detection.
Convert JSON into per-class Markdown documentation tables (Field / Type / Required / Description) ready for Confluence and GitHub.
Generate MySQL or PostgreSQL CREATE TABLE DDL from JSON row samples with type inference and NOT NULL detection.
Generate Java (JPA / Lombok), TypeScript interface, Go struct, and Pydantic models from MySQL or PostgreSQL CREATE TABLE DDL.
Convert JSON arrays or objects into MySQL/PostgreSQL INSERT statements for fixture and seed SQL generation.
Convert CREATE TABLE DDL between MySQL and PostgreSQL with type mapping, AUTO_INCREMENT ↔ SERIAL, and identifier quoting.
Compare two CREATE TABLE DDLs and generate ALTER TABLE migration SQL with column and index changes.
Compare two JSON payloads and inspect field-level changes for debugging and regression reviews.
Generate JSON Schema from payload samples and document API contracts faster.
Generate sample data from a JSON Schema (draft-07) with format, enum, required, and min/max constraints; seedable for reproducible output.
Generate RFC 6902 JSON Patch from two JSONs, or apply a patch (add/remove/replace/move/copy/test) to an existing JSON document.
Format SQL queries with keyword-aware line breaks and indentation. Supports tab/space and uppercase keyword options.
Save frequently used SQL queries with titles in your browser, then search, tag, copy, export/import as JSON, and send to the SQL Formatter. Nothing is uploaded.
Format and prettify JSON strings for debugging and documentation.
Convert JSON to CSV for exports, data review, and spreadsheet workflows.
Two-way JSON / YAML converter for Kubernetes, GitHub Actions, Docker Compose, and Helm configurations.
Two-way JSON / XML converter for SOAP, RSS, and legacy enterprise payloads.
Test JSONPath expressions live: wildcards, recursive descent, slices, union indexes.
Interactive JSON tree with one-click JSONPath copy for every node.
Render any JSON payload as an SVG tree graph and download as .svg.
Find and replace strings or patterns in JSON values, then inspect the result immediately.
Test JavaScript regular expressions live, inspect capture groups and named groups, and preview replacement output.
Filter log lines with AND-combined search terms, NOT exclusion, case-insensitive and regex options — like a grep pipeline in the browser.
Decode Avro payloads and inspect event contents without leaving the browser.
Encode JSON payloads into Avro bytes for messaging and serialization tests.
Build Avro schemas from sample payloads for event and messaging workflows.
Create Avro message payloads for Kafka and schema-driven integration testing.
Generate Kafka-ready message samples for local testing and contract reviews.
Encode and decode Base64 strings for API and integration work.
Inspect JWT headers, payload claims, and expiration details for debugging.
Generate HS256 JWT tokens in the browser for local API testing and auth debugging.
Generate RSA, RSA-PSS, RSA-OAEP, ECDSA, and ECDH key pairs in the browser and convert between JWK and PEM formats.
Generate and verify bcrypt password hashes in the browser with a configurable cost factor and standard $2b$ output.
Generate UUID values for fixtures, request ids, and event identifiers.
Generate temporary passwords and AES random keys with configurable size and output rules.
Generate API key strings with prefixes and grouped formatting options.
Build reproducible curl requests for API debugging and handoff.
Convert between Unix timestamps, ISO 8601, RFC 2822, and timezone-local times with automatic unit detection.
Convert Unix epoch timestamps to ISO 8601, UTC, and local time with auto-detected unit (seconds, ms, microseconds).
Parse 5-field cron expressions and aliases into human descriptions and the next 8 scheduled runs.
Encode and decode URLs and query strings with encodeURIComponent, encodeURI, and form-urlencoded modes; parse parameters into a table.
Convert color values between HEX, RGB, HSL, and OKLCH with live preview.
Convert text into 13 cases at once: camelCase, PascalCase, snake_case, SCREAMING_SNAKE, kebab-case, Train-Case, Title Case, dot.case, path/case.
Live Markdown editor with HTML preview, copy to MD/HTML, and .md download.
Write HTML and see it rendered instantly in a sandboxed preview. Beautify, minify, escape entities, and catch unclosed tags — all in the browser.
Generate QR codes for URLs and short text fully in the browser with configurable size and colors.
Compute MD5, SHA-1/256/384/512 digests and HMAC signatures in the browser with hex or base64 output.
Drag & drop a file to compute MD5, SHA-1, SHA-256, and SHA-512 checksums in the browser. Large files are streamed in chunks and never uploaded.
Convert PNG, JPEG, GIF, WebP, and SVG images to Base64 Data URLs or restore Base64 into downloadable images locally in the browser.
Hash and verify passwords with PBKDF2-SHA-256/512 via SubtleCrypto in PHC-style output.