← Back to CodeForge

CodeForge — Help & Documentation

Universal Code & Data Format Converter

Convert between 19 data formats including JSON, XML, CSV, YAML, TOML, Markdown, HTML, SQL, Base64, Hex, Binary, and more.

Table of Contents

  1. What is CodeForge?
  2. Getting Started
  3. Supported Conversions
  4. Features
  5. Tips & Tricks
  6. Troubleshooting

CodeForge is a universal code and data format converter that transforms data between 19 different formats. It runs entirely in your browser — no server processing, no data uploads.

1. Select the input format from the "Input Format" dropdown 2. Select the desired output format 3. Paste your data in the input panel (or upload a file) 4. Click "Convert" or check if auto-conversion is enabled 5. Copy or download the result

Structured Data: JSON ↔ XML ↔ CSV ↔ TSV ↔ YAML ↔ TOML
Markup: Markdown → HTML, HTML → Plain Text
Database: JSON/CSV → SQL INSERT statements
Encoding: Text ↔ Base64 ↔ Hex ↔ Binary ↔ Octal ↔ Morse Code ↔ URL Encoded ↔ HTML Entities
Optimization: JSON → Minified JSON

Swap — Instantly swap input and output formats
Upload — Drag-and-drop or browse for files
Auto-detect — File format detected from extension
Copy — One-click copy to clipboard
Download — Save with correct file extension
Status indicator — Green dot for success, red for error

• JSON arrays of objects convert best to CSV (each object becomes a row)
• Use "Minified JSON" to remove whitespace and reduce file size
• XML conversion wraps data in a <root> element
• YAML output preserves nested structures from JSON

Input area hidden: The text area is behind the drag-and-drop zone. Start typing or paste to reveal it.
Invalid format error: Ensure your input matches the selected format (e.g., valid JSON syntax).
Missing output formats: Only compatible output formats are shown for each input type.