transform.ignlab.net
{{ output }}{{ outputError ? '' : 'Transformed output appears here…' }}
Convert code and config between formats — JSON to YAML, YAML to JSON and more — then flip on AI Safeguard to automatically redact API keys, tokens, passwords and PII before you paste anything into ChatGPT, Claude or another LLM. Everything runs 100% locally in your browser: nothing is uploaded, so it's safe for proprietary and client code.
JSON to YAML · YAML to JSON · JSON to TypeScript · JSON to CSV · CSV to JSON · JSON to XML · XML to JSON · SVG to JSX · JWT Decode · Base64 Encode · Base64 Decode · browse all conversions →
Pasting code into an AI assistant? See the LLM sanitizer pages for ChatGPT, Claude, Gemini and Copilot, or check the guides for format comparisons and how-tos.
Paste your JSON into the source panel and choose the JSON → YAML mode (or auto-detect). The converted YAML appears instantly and can be copied with one click.
Turn on AI Safeguard. It scans for API keys, tokens, passwords, emails and other PII and redacts them, so nothing sensitive leaves with the code you paste into an AI assistant.
No. All transformation and redaction happens locally in your browser — there is no backend and nothing is transmitted, so it's safe for proprietary code.
Yes, it's completely free with no sign-up and no limits.
Need to pull structured data (emails, IPs, hashes, API keys) back out of text instead? Try DataExtract. Testing email HTML too? Try the HTML email tester. You can also find the Code Transformer on IgnLab Launch or browse more free tools in the directory.