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 }}

Base64 Decoder

Paste a Base64-encoded string and get the original text back instantly, with correct handling of UTF-8 so accented characters and emoji decode cleanly rather than turning into garbled bytes.

How to use it

  1. Paste your source into the panel — or click Sample to see it work instantly.
  2. The Base64 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

What if the Base64 string has whitespace or line breaks?

Whitespace is stripped automatically before decoding, so multi-line Base64 (as commonly seen in emails or certs) still works.

What happens with invalid Base64?

An error is shown explaining the input isn’t valid Base64 rather than silently producing garbage output.

Can I encode text back to Base64 here?

Use the Base64 encoder page, or hit Swap to flip this decoder into an encoder with the current output as input.

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