Free online tools for developers, testers, analysts and product teams. Compare lists, work with JSON, CSV, YAML, XML and GraphQL, convert payloads, test regex, diff text and clean test data without installing anything or sending data to a server.
- All tools run 100% in your browser - great for sensitive data and quick checks.
- Optimized for copy/paste from Excel, CSV, Postman, curl and browser dev tools.
- Share results with teammates using an encrypted link — your data never touches a server.
Use Magic Box if you have data but do not know the tool name. Use Workflows if your task has multiple steps. Use Use Cases if you know the outcome you need.
Magic Box (Smart Paste → open the right tool instantly)
RecommendedPaste JSON / YAML, XML, JWT, Base64, GraphQL, URL, cURL, Cron, .env, CSV, SQL, or a Unix timestamp and we'll suggest the right tool (with one-click handoff).
Tip: If detection is ambiguous, you'll see multiple suggestions. Choose the one that matches your intent.
Workflow guides
Read practical guidance for API debugging, data conversion, auth troubleshooting, SQL cleanup, and browser-safe handling of sensitive payloads.
Use-case library
Jump directly into task-focused pages such as converting JSON for Excel, decoding JWTs, formatting SQL, or sanitizing HAR files before sharing.
Magic Box
Paste unknown data and get the likely tool immediately. Useful when you have a payload, token, cURL command, query string, or config snippet but not the tool name.
Pre-built multi-step helpers for the jobs developers, QA, and analysts hit every day. Click Try workflow to open the flow in Workflows, then start with your current result or pasted input.
Debug API payloads
Format JSON, inspect XML or SOAP, parse URLs, build GraphQL payloads, and convert cURL requests without leaving the browser.
Work with auth, JWT, and PKCE
Decode tokens, sign and verify JWTs, generate code challenges, and build authorization URLs for local troubleshooting.
Compare exports and test data
Join CSV exports by key, diff text files, compare lists, and isolate changed records during QA, migration, or release checks.
Prepare spreadsheet-friendly data
Move between JSON, CSV, SQL, and plain lists when analysts, PMs, or support teams need browser-safe exports and cleanup.
Build config and DevOps manifests
Generate Kubernetes YAML, lint Dockerfiles, convert JSON and YAML, and validate structured config before shipping it forward.
Verify signatures and webhooks
Reproduce webhook signing logic, inspect canonical strings, and validate secrets locally before escalating a broken integration.
Smart Paste routing
Paste JSON, JWT, cURL, CSV, YAML, GraphQL, SQL, cron, or timestamps and jump straight into the right tool with one click.
Catalog, favorites, and recents
Keep the tools you use every day close at hand instead of hunting through category pages or retyping repeat searches.
Workflows
Move a result into the next tool without manual copy-paste when a task spans formatting, comparison, and export.
Share results with a secure link
Every tool has a Share button. Click it to get an encrypted URL you can send to a teammate — your input and output are compressed and encrypted with AES-256-GCM right in the URL fragment. Nothing is uploaded to any server.
List Comparator
Online list comparison tool for developers and testers. Paste two lists of values (IDs, emails, codes, etc.) and instantly see items only in List 1, only in List 2, common in both, plus per-list duplicates. Supports Excel/CSV paste, case-insensitive comparison, sort toggles and copy-to-clipboard for every result set.
JSON ↔ CSV Converter
Smart JSON to CSV and CSV to JSON converter. Paste JSON or CSV into a single input and the tool auto-detects the format. Convert JSON arrays of objects into clean CSV for spreadsheets, or turn CSV data into JSON for APIs and test fixtures. Choose delimiters, download results, and export CSV columns as plain lists that integrate directly with the List Comparator.
JSON ↔ YAML Converter
Free online JSON to YAML and YAML to JSON converter. Paste JSON or YAML and the tool auto-detects the format. Convert API responses, configuration files and Kubernetes manifests between JSON and YAML without losing structure. Everything is parsed and converted locally in your browser.
JSON Formatter (Pretty/Minify)
Browser-based JSON formatter and validator for API responses, configuration files and test data. Paste any JSON, validate the syntax, pretty-print with indentation, or minify for compact storage. See quick stats, copy or download the formatted JSON, and send it directly into the JSON <-> CSV converter for further transformation.
YAML Validator
Validate YAML syntax with clear error details (line/column), preview parsed output as JSON, and optionally handle
multi-document YAML (---). Useful for Kubernetes, Helm, CI/CD configs, and app settings.
Regex Generator & Tester
Interactive regular expression generator and tester for quickly validating patterns against sample text. Use presets (email, URL, IPv4) and snippets to build regex, then see matches, capture groups and highlighted results in your browser.
Text Diff & Compare
Side-by-side text and code diff tool for comparing two versions of a file, config or snippet. Highlights unchanged, added, removed and changed lines, with optional word-level differences inside modified lines. Simple options for ignoring case and whitespace make it friendly even for non-technical users.
CSV Join / Merge / Compare
Reconcile two CSV exports by key, find missing rows, detect changed columns, and generate joined output.
JWT Decoder
Decode JWT headers and payloads in your browser without sending data to a server. Inspect algorithms, claims and metadata quickly while debugging auth flows. Signature is not verified; use this for inspection only.
JWT & OAuth Security Toolkit
Sign and verify JWTs (HS/RS/ES) and generate OAuth PKCE code_verifier + code_challenge values. Build authorization URLs instantly without sending data anywhere.
Base64 Encoder & Decoder
Convert plain text to Base64 and back. Ideal for testing API payloads, auth headers, and simple binary-to-text encodings without installing any CLI tools.
URL & Payload Encoding Suite
One-stop converter for Base64URL, Hex, Gzip/Deflate, and Querystring payloads. Encode, decode, and swap inputs instantly without leaving the browser.
URL Encoder & Decoder
Quickly encode or decode URL strings when working with query parameters, redirects, and callback URLs.
Handles common form-style encoding where + represents a space.
Hash Generator
Generate MD5, SHA-1, SHA-256 and SHA-512 hashes directly in your browser. Paste text, select algorithms, and copy hex or Base64 digests for API calls, file checksums and debugging.
UUID Generator
Generate version 4 UUIDs / GUIDs using cryptographically secure randomness. Configure count and formatting (uppercase, hyphen-less) and copy IDs in one click.
Password & Token Generator
Generate strong passwords, random tokens and test numbers in your browser. Control length, character sets, alphabets and counts using secure randomness.
Timestamp Converter
Convert Unix epoch timestamps (seconds/milliseconds) to local, UTC, ISO and back. Includes a shareable link feature.
Timezone / Date Math Calculator
Convert between time zones, calculate business-day offsets, and parse ISO durations and date ranges.
Line Tools (Clean & Transform)
Clean and transform pasted data: trim, remove empty, dedupe, sort, wrap, add prefix/suffix and join with delimiters.
URL Parser & Query Builder
Parse URL parts, edit query params in a grid, rebuild and copy.
cURL Converter
Convert curl commands to Fetch, Axios, Python requests, Java OkHttp, and Node http.
HTTP Headers Parser & Builder
Paste raw headers, edit in a grid, normalize casing, export as JSON/Map, detect duplicates.
Certificate & PEM Tools
Decode X.509 certificates, inspect CSRs, and split PEM bundles locally in your browser.
JWK / JWKS / PEM Converter
Inspect JWK and JWKS documents, normalize key metadata, and convert common PEM keys to or from JWK locally.
Webhook Signature Verifier
Verify Stripe, GitHub, Slack, and custom HMAC webhook signatures and inspect canonical signing strings.
HAR Sanitizer & Replay Packager
Redact secrets in HAR files and export replay-ready packs (Postman, cURL, fetch).
JSONPath Tester
Extract values from JSON using a practical JSONPath subset, with paths + values output.
JSON Lines / Log Viewer
Parse NDJSON and mixed logs with embedded JSON, filter entries, and export normalized structured output.
.env ↔ Properties ↔ JSON Converter
Convert between .env, .properties, JSON, and bash export. Sort keys, dedupe, and mask secrets.
Cron Expression Analyzer
Analyze cron expressions, get a readable summary, and preview upcoming run times.
Cron Builder
Build cron expressions with a guided UI and preview upcoming run times before deploying.
Kubernetes Manifest Helper
Generate common Kubernetes manifests and validate Deployment, Service, Ingress, ConfigMap, and Secret YAML.
Dockerfile Linter / Best-Practice Checker
Detect unpinned images, root-user containers, missing multi-stage builds, and large COPY steps.
SQL IN Clause Builder / Chunker
Paste values and generate IN/NOT IN clauses with quoting, escaping, de-duplication, and chunking.
CSV Viewer / Cleaner
Preview CSV as a table, auto-detect delimiter (comma/tab/semicolon/pipe), trim cells, remove empty rows/columns, and export cleaned CSV.
CSV → SQL INSERT / UPSERT Generator
Turn spreadsheet rows into INSERT, UPSERT, or MERGE SQL with configurable dialect, keys, NULL handling, and preview.
SQL Formatter (Basic)
Basic SQL formatting with indentation + keyword casing for common statements (SELECT/CTE/INSERT/UPDATE/DELETE).
JSON Diff (Order-insensitive)
Compare JSON payloads ignoring object key order (optional ignore array order). Shows changed paths and values.
JSON Patch & Pointer
Generate/apply JSON Patch operations and work with JSON Pointer paths in one place.
Schema Inspector (JSON)
Infer a lightweight schema from JSON: types, nested properties, array item types, and a flat field list.
JSON Schema Validator
Validate JSON payloads against JSON Schema with Ajv. Includes error paths and one-click schema generation.
SQL Join Builder (Visual)
Build JOIN chains and ON conditions quickly, then generate clean FROM + JOIN SQL.
JSON → cURL / Postman Snippet Generator
Paste a JSON request definition and generate cURL plus a Postman Collection JSON.
GraphQL Query + Variables Playground
Validate GraphQL query and variables payloads, then generate request JSON, cURL, and fetch output.
XML / XPath / SOAP Inspector
Format XML, inspect SOAP envelopes, run XPath queries, and generate JSON-style structure summaries locally.
XML to JSON Converter
Convert XML, SOAP envelopes, and feed payloads into readable JSON. Preserve attributes, handle repeated nodes as arrays, optionally strip namespace prefixes, and keep the entire workflow local in your browser.
OpenAPI → Postman Collection Exporter
Paste OpenAPI (JSON/YAML) and export a full Postman Collection (v2.1), optionally grouped by tags.
OpenAPI → Code Snippets (cURL / Fetch / Axios)
Select an OpenAPI operation and generate a ready-to-use snippet (cURL, Fetch, or Axios).
Daily Developer Tools focuses on fast, practical utilities that solve everyday problems for software teams: comparing environment data, cleaning up API responses, converting JSON to CSV or YAML for reporting, testing regex or validating payloads during debugging.
- No sign-up, no login: open the page and start working immediately.
- Local-only: Runs locally in your browser. No uploads.
- Optimized for copy/paste workflows: move quickly between IDEs, Excel, Postman and log files.
- Made for real-world usage: built around tasks developers, QA testers and analysts perform daily.
Workflows helps you chain tools together without copy-paste. Save a result, open the next tool with the input already loaded, reuse common flows, and keep multi-step work easy to follow.
- Save a result: keep a saved output ready for the next tool.
- Add next tools: see which tools can use that result next and build a repeatable flow.
- Follow progress: open each next tool with the input already loaded, then continue when the new result is ready.
- Share safely: export or share workflows locally without sending pasted payloads to a server.
No. The tools are implemented as client-side JavaScript. Your JSON, CSV, YAML, regex patterns and list contents stay in your browser tab and are not sent to a backend service.
Saved outputs, saved workflows, and workflow progress are stored locally in your browser. You can enable Privacy Mode to keep workflow data only in the current tab (sessionStorage), which clears when the tab closes.
Software developers, SDETs and QA engineers, data analysts, support engineers and product managers who need quick, trustworthy browser-based utilities for working with text, lists, JSON, CSV and YAML data.
If you notice a bug, have suggestions for improving an existing tool, or want to request a new utility, please send an email to support@dailydevelopertools.com. I review this inbox periodically and use the feedback to plan future updates.