Skip to content
dev/toolbox
Home
Encoding2
  • Base64
  • URL
Security4
  • CSP and security headers
  • Hash / HMAC
  • JWT
  • PEM / X.509
Formatters2
  • Formatters
  • JSONPath
Converters6
  • Cron
  • cURL to code
  • Epoch / Dates
  • JSON ⇄ YAML ⇄ CSV
  • JSON to TypeScript
  • Number Base
Web design7
  • Border radius and shapes
  • Color and contrast
  • CSS buttons
  • CSS gradients
  • CSS shadows
  • CSS Units
  • Fluid type and rem
APIs2
  • Swagger / OpenAPI
  • User-Agent Parser
Generators3
  • Passwords
  • QR
  • UUID / ULID / KSUID
Text3
  • Diff
  • Regex
  • Text transformer
Learn
dev/toolbox Everything runs in your browserESEspañol
Learn / Data formats and APIs

Data formats and APIs

Read and shape JSON, YAML or XML, and see how an API is described with OpenAPI.

0 of 7 viewed

Start
  1. 1FormattersFormat and validate JSON, YAML, XML, SQL, HTML, CSS and JavaScript.
  2. 2JSON ⇄ YAML ⇄ CSVConvert data between JSON, YAML and CSV, with automatic detection of the input format.
  3. 3JSONPathQuery JSON with JSONPath expressions: filters, slices and recursive descent, with the path of every match.
  4. 4JSON to TypeScriptGenerate TypeScript interfaces or types from a sample JSON, with nesting and optional fields.
  5. 5Swagger / OpenAPIView OpenAPI 3 and Swagger 2 documents (YAML or JSON) without sending them to any server.
  6. 6cURL to codeConvert a cURL command into fetch, axios or Python requests code.
  7. 7DiffCompare two texts or JSON line by line and highlight the words that changed.
dev/toolbox

Developer tools that run in your browser: no servers, no sign-up, and guides to understand what you are doing.

Everything runs in your browser

Categories

  • Encoding
  • Security
  • Formatters
  • Converters
  • Web design
  • APIs
  • Generators
  • Text

Learn

  • Understand web authentication
  • Data formats and APIs
  • Everyday debugging
  • Securing your website
  • Visual CSS for your site

Legal

  • Privacy
  • Cookies
  • Legal notice
  • Terms
  • Accessibility
  • Check it yourself
  • ESEspañol

*** DEVTOOLBOX BASIC V2 ***
64K RAM SYSTEM 38911 BASIC BYTES FREE
READY.