Code Converters
Move code and structured data from one representation to another without leaving the browser. Every converter here runs entirely client-side — the text you paste never leaves your machine.
Translate between languages and formats
JSON to YAML Converter
Paste JSON on the left and get clean, properly indented YAML on the right. Useful for Kubernetes manifests, GitHub Actions workflows, and Docker Compose files, where YAML is preferred over JSON.
JSON to TypeScript Converter
Paste an API response and get back a TypeScript interface you can paste straight into your types file. Nested objects, arrays of objects, and nullable fields are all inferred.
Python to TypeScript Converter
Paste a Python function or script and get a TypeScript starting point. Type annotations, f-strings, control flow, and common builtins are translated; anything ambiguous is flagged for you to finish by hand.
Case Converter
Paste an identifier or a whole list of them and get every naming convention back, including the awkward ones like CONSTANT_CASE and kebab-case. Acronyms survive the round trip.
JSON to CSV Converter
Paste a JSON array and get CSV that opens cleanly in Excel or Google Sheets, with the quoting done properly so commas and quotes inside values do not corrupt the file.
CSV to JSON Converter
Paste CSV and get JSON back with the right types. Quoted fields, embedded newlines and doubled quotes are all handled, and numbers come back as numbers rather than strings.