Code Transformer & LLM Sanitizer

transform.ignlab.net

100% Local Processing • Zero Data Transmitted • Safe for Proprietary Code
Mode
AI Safeguard {{ redactions.length }} redacted
Indent
No history yet — copy or download a result to save it here.
Source {{ activeMode.from }} detected: {{ detectedLabel }}
Drop file to load…
{{ inputGutter }}
{{ inputError }} {{ stats.in.lines }} lines · {{ stats.in.chars }} chars · {{ stats.in.bytes }}
Output {{ activeMode.to }}
{{ output }}{{ outputError ? '' : 'Transformed output appears here…' }}
⚠ {{ outputError || copyError }} {{ stats.out.lines }} lines · {{ stats.out.chars }} chars · {{ stats.out.bytes }}
🛡 Sanitizer redacted {{ redactions.length }} sensitive item{{ redactions.length===1?'':'s' }} before transforming
{{ r.name }} ×{{ r.count }}

Markdown Table to JSON Converter

Paste a Markdown table — from a README, a spec doc, a wiki page — and get a JSON array of objects back, one per data row, keyed by the header row. Handy for turning documentation tables into data you can actually script against.

How to use it

  1. Paste your source into the panel — or click Sample to see it work instantly.
  2. The Markdown Table to JSON mode is pre-selected for you.
  3. Copy or download the result — nothing is ever uploaded, it's all done locally in your browser.

Frequently asked questions

Does the separator row (|---|---|) matter?

Yes, it’s expected right after the header row (standard GitHub-flavored Markdown table syntax) and is skipped, not parsed as data.

Are numeric cells converted to numbers?

Yes, a cell that’s a plain integer or decimal becomes a JSON number rather than a string.

What if my table has extra whitespace around cells?

Cell values are trimmed automatically, so alignment spacing in the source Markdown doesn’t affect the output.

Need a different conversion? Browse all conversions, sanitize secrets with AI Safeguard, or read the guides.