Data Conversion
Transform data between formats including CSV, JSON, XML, YAML, TOML, Excel, and Base64 with ease.
Start typing to search…
At a glance
2400+
Tools available
100%
Free to use
No
Account needed
Instant results
Most tools run in your browser for speed and privacy.
Private by default
Your inputs stay on your device, we don't store them.
All Data Conversion tools
187 tools in this category
CSV to JSON
Convert CSV file or string to JSON
Convert Query String to JSON
Convert Query String to JSON
JSON to YAML Converter
JSON to YAML Converter
YAML to JSON Converter
YAML to JSON Converter
JSON to JSONLINE
Convert JSON file to JSONLINE file effortlessly
JSONLINE to JSON
Convert JSONLINE file to JSON file effortlessly
JSON to CSV Converter
JSON to CSV Converter
RSS To JSON Converter
RSS To JSON Converter
SVG to Base64 Converter
Convert SVG to Base64 effortlessly
TOML to JSON Converter
TOML to JSON Converter
JSON to TOML Converter
JSON to TOML Converter
Excel To JSON Converter
Excel To JSON Converter
JSON to Excel Converter
JSON to Excel Converter
JSON to HTML TABLE Converter
JSON to HTML TABLE Converter
Excel to HTML Table Converter
Convert Excel and CSV files to HTML tables with our free online tool. Easy to use, no registration required.
JSON Flatten Array
Flatten nested JSON arrays and objects into one level instantly with this free browser tool. Set custom separators and options to simplify complex data.
HTML to YAML Converter
Convert HTML documents to YAML format with our powerful HTML to YAML converter tool. Transform HTML structure into structured YAML data easily.
Base64 to TSV Converter
Convert Base64 encoded data to TSV (Tab-Separated Values) format. Free online Base64 to TSV converter with real-time conversion.
XML to HTML Converter
Convert XML data to HTML format instantly. Free online XML to HTML converter that displays XML data in readable HTML tables and formatted structure.
JSON to TSV Converter
Convert JSON data to TSV (Tab-Separated Values) format instantly. Free online JSON to TSV converter that transforms JSON arrays and objects into tab-separated format.
OPML to JSON Converter
Convert OPML files to JSON format instantly. Free online OPML to JSON converter that transforms OPML (Outline Processor Markup Language) feed subscriptions to structured JSON data.
CSV Escape Unescape
Escape and unescape CSV data instantly. Free online CSV escape/unescape tool that handles quotes, commas, and special characters in CSV format.
Excel to JSON
Convert Excel files (XLS, XLSX) to JSON format instantly. Free online Excel to JSON converter with sheet selection, header options, and real-time conversion.
XML to Excel Converter
Convert XML data to Excel format instantly. Free online XML to Excel converter with file upload support.
JSON to XML Converter
Convert JSON data to XML format instantly. Free online JSON to XML converter with file upload support and customizable options.
String Binary Converter
Convert strings to binary and binary to text online. Free bidirectional string to binary converter with real-time conversion. Perfect for encoding, decoding, and learning binary representation.
XML Converter
Convert XML to JSON, YAML, CSV, or TSV instantly in your browser. Paste or upload your file, get clean results, and download them free with no signup.
XML to TSV Converter
Convert XML files to TSV (Tab-Separated Values) format instantly. Free online XML to TSV converter for data transformation.
Base64 to JSON Converter
Convert Base64-encoded strings into readable JSON instantly in your browser.
Delimited Text Extractor
Extract specific columns or fields from delimited text files (CSV, TSV, etc.). Choose your delimiter and select which columns to extract.
Table to HTML Converter
Convert CSV, TSV, or tabular data to HTML table format. Free online tool to generate HTML tables from structured data.
Binary to Text
Convert binary code to text instantly. Free online binary to text converter with UTF-8 encoding support, real-time conversion, and detailed character information.
Base64 to CSV Converter
Decode Base64 encoded data and convert it to CSV format instantly. Free online Base64 to CSV converter with validation and error handling.
JSON to Text Converter
Convert JSON data to plain text format instantly. Free online JSON to text converter that extracts values from JSON objects and arrays into readable text format.
Yaml To Excel Converter
Convert YAML data into downloadable Excel files (XLSX/XLS).
YAML to JSON XML CSV Converter
Convert YAML data to JSON, XML, and CSV formats.
TSV to Base64 Converter
Convert TSV text to Base64 instantly in your browser.
CSV to Excel Converter
Convert CSV data to Excel XLSX files instantly with delimiter and header options.
SQL to YAML Converter
Convert SQL INSERT statements to YAML output instantly.
SQL to HTML Converter
Convert SQL queries to HTML-safe code snippets for blogs and documentation. Free SQL to HTML converter with optional formatting.
JSON to Base64 Converter
Validate JSON and encode it to a UTF-8 safe Base64 string in your browser.
CSV To XML Converter
Convert CSV data to XML format with customizable root and row element names
HTML To JSON Converter
Convert HTML markup into a JSON tree structure in the browser
XML to CSV Converter
Turn repeating XML records into CSV in your browser.
Sql To Xml Converter
Convert SQL INSERT statement data into well-formed XML in your browser.
Excel To XML
Convert Excel files into structured XML output instantly.
SQL to JSON Converter
Convert SQL INSERT statements into structured JSON output in real time.
CSV to TSV Converter
Convert comma-separated values into tab-separated values
CSV to Base64 Converter
Convert CSV data to Base64 encoded string instantly in your browser.
HTML to CSV Converter
Convert HTML tables to CSV instantly in your browser. Paste or upload HTML, pick tables, and download clean CSV files. Free, no signup, multi-table support.
CSV to SQL Converter
Convert CSV data into SQL INSERT statements instantly in your browser.
SOAP to JSON Converter
Parse SOAP envelopes and convert XML payload to formatted JSON in your browser.
JavaScript to Base64 Converter
Encode plain text or Unicode strings to Base64 with UTF-8 handling and a URL-safe option. It runs instantly in your browser with no signup or install required.
Tsv To Csv Converter
Convert tab-separated values to comma-separated values safely
Base64 To CSS Converter
Decode Base64 text to plain CSS with UTF-8 safe decoding
Tsv To Json Converter
Parse TSV rows into JSON arrays or keyed objects with instant browser-side conversion.
WSDL to JSON Converter
Parse WSDL XML into structured JSON with namespace-aware parsing, optional envelope stripping, and copy-ready output in the browser.
TSV to HTML Converter
Convert tab-separated values into a clean HTML table with headers.
CSV to YAML Converter
Convert CSV text into structured, clean YAML format instantly in your browser.
CSV to Text Converter
Convert CSV text into neatly aligned monospaced plain text columns instantly.
Text to CSV Converter
Convert monospaced or column-aligned plain text into structured, clean CSV format.
Change CSV Delimiter
Convert CSV column separators to commas, semicolons, tabs, pipes, or a custom character. Paste your data, pick a delimiter, and download clean CSV free.
Prepend CSV Columns
Prepend new columns to the start of each CSV row with custom values or auto-incrementing numbers. This free browser tool adds leading data instantly, no signup.
Append CSV Columns
Append new columns to the end of each row in a CSV file with custom values or auto-incrementing numbers.
Insert CSV Columns
Insert new columns at any specific position or index in a CSV file with custom or sequential values.
Extract CSV Columns
Extract specific columns from a CSV file by column index or header name.
Replace CSV Columns
Replace the values of specific columns in a CSV file with a constant value or dynamic text.
Delete CSV Columns
Delete specific columns from a CSV file by column index or header name.
Swap CSV Columns
Swap the position of two columns in a CSV file by column index or header name.
Convert CSV Columns to Rows
Convert CSV columns to rows (transpose CSV axes) instantly in your browser. Swap rows and columns, customize delimiters, and export the transposed CSV.
Truncate CSV Columns
Truncate characters in CSV columns to a specific length instantly in your browser. Select columns, set maximum length, choose truncation side, and download the truncated CSV.
Trim CSV Columns
Trim leading and trailing whitespace from CSV columns instantly in your browser. Remove double spaces, clean selected columns, and download clean CSV output.
Sort CSV Columns
Sort CSV rows by a specific column instantly in your browser. Choose numerical, alphabetical, or length sorting in ascending or descending order.
Remove CSV Quotes
Remove single, double, or custom quotation marks around CSV fields instantly in your browser. Configure wrapper-only or global quote stripping.
Add CSV Quotes
Add double, single, or custom quotation marks around CSV fields instantly in your browser. Configure conditional quoting for all or non-numeric fields.
Change CSV Quotes
Switch CSV field quotes between double, single, or custom characters in your browser. Fix parsing issues and prep files for any system, free and no signup.
Validate CSV
Validate CSV files for formatting errors. Check column consistency, find empty fields, detect duplicate headers, and verify CSV structure instantly in the browser.
Find Incomplete CSV Records
Find CSV rows with missing or fewer columns than expected. Identify incomplete records in your CSV data instantly in the browser.
Fill Incomplete CSV Records
Fill missing columns in incomplete CSV rows with a custom placeholder value or empty string to make all rows have equal column counts.
Convert XML to JSON
Convert XML markup into structured JSON format instantly in the browser. Parse XML elements, attributes, and text nodes into clean JSON output.
Convert JSON to BSON
Convert JSON data to BSON (Binary JSON) format. View BSON hex encoding and byte representation of JSON objects for MongoDB and other BSON-based databases.
URL Decode JSON
Decode URL-encoded strings containing JSON data and pretty-print them into structured, readable JSON format instantly in your browser.
Convert JSON to Properties
Convert hierarchical, nested JSON objects into flat Java or INI-style .properties files using key-dot-notation.
Convert Properties to JSON
Convert flat Java or INI-style .properties files into nested JSON objects instantly. Free browser tool rebuilds hierarchy with dots and no signup needed.
BCD to Binary Converter
Free online BCD to Binary converter. Convert Binary-Coded Decimal numbers to pure binary with step-by-step visualization, digit decoding, and detailed explanations.
Octal to Decimal Converter
Convert octal numbers to decimal instantly in your browser with BigInt support for large values.
CSV Formatter
Format, validate, and clean CSV data in your browser. Auto-detect delimiters, preview rows in a table, highlight issues, and download the normalized CSV.
Excel to CSV
Convert .xlsx and .xls spreadsheets to CSV in your browser with sheet selection, delimiter options, row and column stats, and copy or download of the CSV.
INI to JSON Converter
Paste INI configuration and instantly convert it to pretty-printed JSON with section support, nested keys, and comment handling, all in your browser.
JSON to SQL Converter
Convert a JSON array into SQL INSERT statements with an optional CREATE TABLE statement. Choose MySQL, PostgreSQL, or SQLite dialect, set the table name, and batch large datasets.
Table To CSV
Convert HTML tables to CSV with delimiter options, header detection, and one-click download.
CSV to HTML Table
Turn CSV spreadsheets into clean HTML tables with header detection and copy-ready markup in your browser.
JSON Lines to JSON Converter
Convert newline-delimited JSON (JSONL) into a formatted JSON array in your browser. Paste logs or streaming records and get valid JSON instantly.
JSON to JSON Lines Converter
Convert a JSON array into newline-delimited JSON (JSONL) for streaming pipelines, logs, and bulk imports. Runs entirely in your browser.
JSON to ENV Converter
Turn a JSON object into a downloadable .env file with sensible quoting and comment headers. Perfect for local development setup.
Base64 to INI Converter
Decode Base64 strings into readable INI configuration text with UTF-8 safe decoding in your browser.
CSV to JavaScript Object Converter
Turn CSV rows into JavaScript objects or arrays with header options and safe key naming.
CSV to PHP Array Converter
Generate PHP array syntax from CSV with short or long array style and optional headers.
CSV to Multiline Data Converter
Turn CSV rows into readable multiline records with labeled fields, custom separators, and optional headers.
HCL to JSON Converter
Parse HashiCorp HCL configuration into formatted JSON for Terraform and infrastructure automation workflows.
HCL to YAML Converter
Parse HashiCorp HCL configuration and export clean YAML for reviews, diffs, and automation pipelines.
HTML Table to JSON Converter
Parse HTML tables in your browser and export rows as JSON arrays or objects with header mapping.
HTML Table to PHP Array Converter
Turn HTML table markup into PHP array code with short or long syntax and optional type coercion.
HTML Table to PSV Converter
Convert HTML tables to pipe-separated values (PSV) in your browser with header rows and multi-table export.
HTML Table to TSV Converter
Parse HTML tables and export tab-separated values locally with whitespace normalization and multi-table support.
INI to Base64 Converter
Encode INI configuration text to Base64 with optional URL-safe output and line wrapping in the browser.
INI to PHP Array Converter
Parse INI files into nested PHP array literals with short or long syntax and optional type coercion.
INI to TOML Converter
Convert INI configuration files to TOML with nested tables, type coercion, and downloadable output.
INI to XML Converter
Transform INI sections and keys into structured XML with configurable root element and formatting.
INI to YAML Converter
Parse INI text into clean YAML with optional type coercion for DevOps and config pipelines.
JavaScript Object to CSV Converter
Turn JavaScript object or array literals into CSV rows with delimiter control and header options.
JavaScript Object to TSV Converter
Convert JavaScript object or array literals into tab-separated values with optional header row in your browser.
JavaScript Object to XML Converter
Turn JavaScript object literals into structured XML with configurable root element and pretty printing.
JavaScript Object to YAML Converter
Convert JavaScript object or array literals to clean YAML with optional key sorting.
JSON to CSON Converter
Convert JSON data to CoffeeScript Object Notation (CSON) with live preview and copy-ready output.
JSON to HCL Converter
Turn JSON objects into HashiCorp HCL configuration blocks and attributes in your browser.
JSON to INI Converter
Convert JSON objects to INI configuration files with nested sections and typed values.
JSON to Plist Converter
Convert JSON objects to Apple plist XML for iOS and macOS configuration files in your browser.
JSON to PSV Converter
Turn JSON arrays into pipe-separated values (PSV) with optional headers for spreadsheets and ETL.
PHP Array to INI Converter
Paste PHP array literals and convert them to INI configuration files with nested sections in your browser.
PHP Array to JSON Converter
Transform PHP array syntax into formatted JSON for APIs, configs, and data pipelines without sending code to a server.
PHP Array to JavaScript Object Converter
Convert PHP array literals into JavaScript object notation for front-end code, Node scripts, and JSON-like configs.
PHP Array to YAML Converter
Turn PHP array assignments into clean YAML documents for Docker, Kubernetes, and CI configuration files.
PHP Array to Plist Converter
Parse PHP array syntax and export Apple plist XML for iOS and macOS configuration without uploading code.
PHP Array to XML Converter
Turn PHP array literals into well-formed XML with a configurable root element in your browser.
Plist to JSON Converter
Parse plist XML or binary property lists and export formatted JSON for APIs and configs.
Plist to PHP Array Converter
Transform Apple plist files into PHP array literals ready for Laravel or WordPress config.
Plist to YAML Converter
Parse plist XML property lists and export clean YAML for DevOps and mobile config workflows.
PSV to CSV Converter
Turn pipe-delimited PSV tables into comma-separated CSV with header control in the browser.
PSV to JSON Converter
Parse pipe-separated values and export JSON arrays of objects with live validation.
PSV to HTML Table Converter
Turn pipe-separated values into semantic HTML tables with optional headers and styling controls.
PSV to TSV Converter
Convert pipe-separated values to tab-separated values for spreadsheets and data pipelines.
TOML to INI Converter
Convert TOML configuration files to INI format with live preview and download.
TOML to XML Converter
Convert TOML configuration files to well-formed XML with a customizable root element and live preview.
TSV to HTML Table Converter
Turn tab-separated values into semantic HTML tables with optional headers and styling classes.
TSV to JavaScript Object Converter
Parse TSV rows into JavaScript object literals for copy-paste into your codebase.
TSV to PHP Array Converter
Export tab-separated spreadsheet rows as PHP array syntax with short or long notation.
TSV to PSV Converter
Convert tab-separated data to pipe-separated (PSV) format with header options and instant preview.
TSV to XLSX Converter
Turn tab-separated values into downloadable Excel spreadsheets in your browser.
TSV to XML Converter
Transform tab-separated rows into well-formed XML with customizable root and row element names.
TSV to YAML Converter
Convert tab-separated tables to clean YAML for configs, CI files, and data pipelines.
XML to INI Converter
Transform XML documents into INI configuration files with nested sections in your browser.
XML to TOML Converter
Parse XML and emit valid TOML tables and key-value pairs for config migration.
XML to PHP Array Converter
Convert XML markup into exportable PHP array literals with short or long syntax.
YAML to HCL Converter
Parse YAML and emit HashiCorp HCL blocks for Terraform-style configs from structured data.
YAML to HTML Table Converter
Turn YAML lists of objects into semantic HTML tables with optional headers and styling.
YAML to INI Converter
Transform YAML documents into INI sections and key-value pairs for legacy apps and Windows configs.
YAML to JavaScript Object Converter
Parse YAML and emit JavaScript object literals with optional const wrappers for configs and fixtures.
YAML to PHP Array Converter
Turn YAML documents into PHP array syntax with short or long array style and variable wrapping.
YAML to Plist Converter
Transform YAML into Apple Property List XML for iOS and macOS configuration files.
YAML to XML Converter
Convert YAML mappings to well-formed XML with customizable root and pretty printing.
CSV Add Row Numbers
Prepend or append a sequential ID column to CSV with configurable start, step, padding, and prefix or suffix.
CSV Column Math
Add a computed column to CSV using safe arithmetic expressions over numeric columns.
CSV Column Stats
Compute per-column type, nulls, distinct count, min, max, mean, median, and standard deviation for CSV data.
CSV Dedupe
Remove duplicate CSV rows by full row match or selected key columns, keeping first or last occurrence.
CSV Fill Blanks
Fill blank CSV cells with forward-fill, back-fill, a constant, or column mean or median in your browser.
CSV Filter Rows
Keep or drop CSV rows using equals, contains, regex, or numeric range rules on any column.
CSV Merge Columns
Concatenate multiple CSV columns into one with a custom separator or template.
CSV Rename Headers
Rename, reorder, and apply naming-case transforms to CSV header rows.
CSV Pivot Table
Create spreadsheet-style pivot tables from CSV with row fields, column fields, value aggregation, and instant preview.
CSV Sample Rows
Extract the first, last, or random sample of rows from a CSV file while keeping headers intact.
CSV Sort
Sort CSV data by one or more columns with ascending or descending order and numeric-aware sorting.
CSV Split Column
Split a CSV column into multiple columns by delimiter with trim and max-parts options.
CSV to Fixed Width
Turn CSV rows into aligned fixed-width columns with configurable padding for legacy systems and mainframe-style exports.
CSV to Markdown
Paste CSV and get a GitHub-flavored Markdown table with proper pipe escaping and alignment.
CSV to NDJSON
Transform CSV rows into newline-delimited JSON objects using the header row as field names.
CSV Group By Aggregate
Group CSV rows by one or more columns and compute sum, count, average, min, or max per group.
JSON Array Flatten Nested
Flatten nested JSON array structures into a single-level array with configurable depth.
JSONL Dedupe
Remove duplicate JSON objects from NDJSON or JSONL input by full record or selected key fields.
JSON to CSV Explode Array
Convert a JSON array of objects to CSV, exploding array fields into multiple rows.
JSON to CSV Flat Nested
Flatten nested JSON objects into CSV columns with dot-path headers.
CSV Column Reorder
Reorder, drop, or duplicate delimited columns by header name or index with live preview.
Delimiter Converter
Swap delimiters in lists or CSV-like text between comma, semicolon, pipe, tab, and line breaks.
Fixed Width To Csv
Parse aligned fixed-width text into delimiter-separated values using column positions or widths.
HTML Table to Markdown
Extract HTML tables and render GitHub-flavored Markdown pipe tables with alignment options.
JSONC to JSON Converter
Strip JSON with Comments (JSONC) into strict JSON by removing comments and trailing commas in the browser.
JSON to Query String
Serialize JSON objects into URL query strings with nesting, arrays, and encoding options.
JSON to XML Attributes
Convert JSON to XML using @attribute keys and configurable root element names.
Markdown Table to CSV
Parse GitHub-flavored Markdown tables and export rows to CSV with custom delimiters and header options.
Markdown Table to JSON
Parse GitHub-flavored Markdown tables into JSON arrays of objects or row arrays with typed cell values.
NDJSON Field Filter
Keep or drop JSON Lines records using dot-path field filters, comparisons, and regex matches in the browser.
NDJSON to CSV
Turn newline-delimited JSON into CSV with automatic headers from object keys, nested flattening options, and delimiter control.
Ruby Hash to JSON
Parse Ruby hash literals and symbol-key hashes into valid JSON for APIs and debugging.
XML to JSON Converter
Convert XML documents to clean JSON in your browser. Preserves elements, attributes, and text nodes with instant preview.
XML Attributes to Elements
Promote XML attributes into child elements or demote simple text-only children back into attributes locally.
XML Attributes to JSON
Turn XML into JSON using an @attributes and #text convention so element attributes stay explicit.
YAML to CSV Converter
Turn YAML arrays of objects into spreadsheet-ready CSV with flattening, delimiters, and a live table preview.
Frequently asked questions
Straight answers about how Online Mini Tools works.
Are the tools on this website free to use?
Do I need to create an account to use the tools?
Can I suggest new tools or features?
Are the results generated by these tools accurate?
Are my inputs and results private and secure?
Are these tools compatible with mobile devices?
Didn't find the tool you need?
We're always expanding the collection. Tell us what would make your workflow easier and we'll consider it for the roadmap.