WebToolsPlanet
57 free tools

Free Online Converter Tools

Use free converter tools for JSON formatting, Base64 encoding, URL encoding, CSV to JSON, YAML to JSON, XML to JSON, Markdown to HTML, HTML to Markdown, timestamps, and number bases.

Best Converter Tools to Start With

Curated entry points for the strongest converter workflows.

Converter Tools by Use Case

Browse tools grouped by what you need to get done.

Encoding and Decoding

Encode and decode values for URLs, tokens, payloads, and data strings that need to be safely transported or inspected.

All Converter Tools

57 free tools — no sign-up required.

Popular

Base64 Encoder/Decoder

Encode text to Base64 or decode Base64 to plain text — with URL-safe mode, auto-detect, and size stats.

CSV to HTML Table Converter

Convert CSV or TSV data into a clean HTML table with border, striped rows, and responsive wrapper options.

CSV to JSON Converter

Convert CSV files to JSON arrays instantly — with header mapping, delimiter options, and type inference.

CSV to Multiline Converter

Extract a column from CSV data as a flat line-by-line list. Choose any column, skip the header, and download or copy the result.

CSV to SQL Converter

Convert CSV data into SQL INSERT statements for MySQL, PostgreSQL, SQLite, or SQL Server with optional CREATE TABLE output.

CSV to TSV Converter

Convert CSV (comma-separated values) to TSV (tab-separated values) online. Supports custom delimiters, quoted fields, and auto-detection.

CSV to XML Converter

Convert CSV or TSV data into well-formed XML with configurable root and row element names, attribute or element mode, and optional XML declaration.

CSV Viewer

View, search, and sort CSV data as an interactive table. Supports comma, semicolon, tab, and pipe delimiters.

EM to Percent Converter

Convert CSS EM values to percentage. For font-size, 1em = 100% — a direct 1:1 relationship. Supports bulk input and includes a reference table.

EM to Point Converter

Convert CSS EM values to typographic point (pt) units. Set the parent font size, enter EM values, and get the point equivalent. Useful for @media print stylesheets.

EM to PX Converter

Convert EM values to pixels instantly. Set the parent element font size, enter one or multiple EM values, and get the pixel equivalent with a full reference table.

HTML to CSV Converter

Extract table data from HTML and convert it to CSV. Supports multiple tables, minimal or always-quote modes, and download as .csv.

HTML to JSON Converter

Convert HTML tables, lists, or DOM trees to JSON. Extracts structured data from HTML without writing a parser.

HTML to JSX Converter

Convert HTML to JSX for React — converts class to className, for to htmlFor, self-closes void elements, and converts inline styles to JSX objects.

HTML to Markdown Converter

Convert HTML into clean, readable Markdown — preserving headings, links, images, lists, and tables.

HTML to XML Converter

Convert HTML to well-formed XML. Closes void elements, lowercases tags, escapes attributes, and adds an optional XML declaration.

Inches to Pixels Converter

Convert inches to CSS pixels using the standard 96dpi formula (1in = 96px). Supports bulk input and includes a reference table from 1/16 inch to 10 inches.

Popular

JSON Formatter

Format, validate, and beautify JSON instantly — with clear error messages, Tree View, Diff mode, and Schema validation.

JSON to CSV Converter

Convert a JSON array of objects to CSV. Flattens nested objects with dot-notation columns and handles arrays within values.

JSON to XML Converter

Convert JSON to XML online. Nested objects and arrays are mapped to XML elements with configurable root element name and optional XML declaration.

LESS to Stylus Converter

Convert LESS code to Stylus indented syntax. Removes braces and semicolons, converts @variable to bare variable assignments.

Markdown Table Generator

Create GFM Markdown tables visually — add rows/columns, align cells, import from CSV/spreadsheet paste, and copy the formatted table code.

Markdown to HTML Converter

Convert Markdown to clean, semantic HTML with live preview — supports GFM tables, task lists, syntax highlighting, and custom sanitization.

Number Base Converter

Convert numbers between binary, decimal, hexadecimal, octal, and any custom base — with bit grouping, signed integers, and step-by-step explanation.

Percent to EM Converter

Convert CSS percentage values to EM units. For font-size, 100% = 1em — a direct relationship. Supports bulk input and includes a reference table.

Percent to Point Converter

Convert CSS percentage values to typographic point (pt) units. Set the base font size, enter percent values, and get the pt equivalent.

Percent to PX Converter

Convert CSS percentage values to pixels. Set the parent element size, enter one or multiple percent values, and get the pixel equivalent with a full reference table.

Percent to REM Converter

Convert CSS percentage values to REM units. 100% = 1rem numerically. Supports bulk input and includes a reference table.

Point to EM Converter

Convert CSS/print point (pt) values to EM units. Set the parent font size, enter pt values, and get the EM equivalent. Useful for translating print sizes to screen CSS.

Point to Percent Converter

Convert typographic point (pt) values to CSS percentage units. Set the base font size, enter pt values, and get the percent equivalent.

Point to PX Converter

Convert CSS/print point (pt) values to pixels. Uses the standard 96dpi formula: 1pt = 96/72 px ≈ 1.3333px. Supports bulk input and includes a reference table.

Point to REM Converter

Convert CSS/print point (pt) values to REM units. Set the root font size, enter pt values, and get the REM equivalent. Useful for translating print sizes to screen CSS.

PX to EM Converter

Convert pixel values to EM units instantly. Set the parent element font size, enter one or multiple px values, and get the EM equivalent with a full reference table.

PX to Percent Converter

Convert pixel values to CSS percentage units. Set the parent element size, enter one or multiple px values, and get the percentage equivalent with a full reference table.

PX to Point Converter

Convert pixel values to CSS/print point (pt) units instantly. Uses the standard 96dpi formula: 1pt = 96/72 px. Supports bulk input and includes a reference table.

PX to REM Converter

Convert pixel values to REM units instantly. Set your base font size, enter one or multiple px values, and get the REM equivalent with a full reference table.

REM to Percent Converter

Convert CSS REM values to percentage. For root-relative sizing, 1rem = 100% of the root font size. Supports bulk input and includes a reference table.

REM to Point Converter

Convert CSS REM values to typographic point (pt) units. Set the root font size, enter REM values, and get the point equivalent. Useful for @media print stylesheets.

REM to PX Converter

Convert REM values to pixels instantly. Set your base font size, enter one or multiple REM values, and get the pixel equivalent with a full reference table.

SASS to SCSS Converter

Convert SASS indented syntax to SCSS brace syntax. Adds curly braces and semicolons, converts = and + shorthand to @mixin and @include.

SCSS to LESS Converter

Convert SCSS code to LESS syntax. Maps $variables to @variables, @mixin/@include to .mixin() syntax, and @extend to &:extend().

SCSS to SASS Converter

Convert SCSS brace syntax to SASS indented syntax. Removes braces and semicolons, converts @mixin/@include to = and + shorthand.

SCSS to Stylus Converter

Convert SCSS code to Stylus indented syntax. Removes braces and semicolons, converts $variables to bare assignments, @mixin/@include to function syntax.

Unix Timestamp Converter

Convert between Unix timestamps and human-readable dates across any timezone — with millisecond precision and real-time epoch display.

TSV to CSV Converter

Convert TSV (tab-separated values) to CSV online. Supports comma, semicolon, and pipe output delimiters with automatic quoting.

TSV to HTML Table Converter

Convert TSV (tab-separated values) to an HTML table. Supports header rows, bordered, striped, and responsive table styles.

TSV to JSON Converter

Convert TSV (tab-separated values) to JSON online. Supports header rows, array of objects or array of arrays output, and direct spreadsheet paste.

TSV to XML Converter

Convert TSV (tab-separated values) to XML. Each row becomes an XML element with configurable root, row, and column element names.

Popular

URL Encoder/Decoder

Encode and decode URL strings with special characters.

XML to CSV Converter

Convert XML to CSV online. Flattens repeated XML elements into rows and columns with configurable quoting and header options.

XML to JSON Converter

Parse and convert XML to clean JSON instantly — attributes, namespaces, and nested elements handled.

XML Validator

Validate XML syntax online. Shows valid/invalid status with exact error line and column, plus structure stats including root element name and element count.

YAML Beautifier

Format and prettify YAML with configurable indentation and optional key sorting. Validates YAML syntax instantly.

YAML Cheat Sheet

A complete YAML reference — scalars, sequences, mappings, multi-line strings, anchors, aliases, and gotchas. Quick lookup for developers working with YAML configs.

YAML to JSON Converter

Convert YAML to JSON and JSON to YAML — for config files, CI pipelines, and Kubernetes manifests.

YAML to XML Converter

Convert YAML to XML online. Supports nested objects, arrays, and custom root element names with optional XML declaration.

YAML Validator

Validate YAML syntax online. Shows valid/invalid status with exact error line and column, plus structure stats for valid documents.

Why Converter Tools Matter

Convert, format, encode, and clean common developer and content formats directly in the browser. Use these tools for JSON, Base64, URLs, CSV, YAML, XML, Markdown, HTML, timestamps, number bases, and other everyday conversion tasks.

The most common conversion tasks here fall into two clusters: data format work for developers — JSON, Base64, URL, YAML, XML, CSV — and document format work for writers and content teams — Markdown, HTML, and plain text. Both clusters benefit from being in the same place rather than scattered across separate utilities.

The developer cluster connects into the API and backend workflow through JSON formatters, Base64 tools, and timestamp converters. The creator cluster connects into text and SEO workflows through Markdown and HTML converters. Start with JSON Formatter if you are a developer, or Markdown to HTML if you are working on a content publishing workflow.

Converter Tool Collections

Grouped workflows that connect converter tools to adjacent tasks.

All collections

Converter Guides & Posts

In-depth guides and tips for getting the most out of converter tools.

All posts

Converter FAQ

Common questions about converter tools and how to use them.

What are the best free converter tools online?

JSON Formatter, Base64 Encoder/Decoder, URL Encoder/Decoder, CSV to JSON, Markdown to HTML, and Timestamp Converter are the most-used tools because they cover the most frequent tasks in API development, content publishing, and data cleanup workflows.

Can I convert CSV, YAML, or XML to JSON?

Yes. CSV to JSON, YAML to JSON, and XML to JSON all run in the browser and convert pasted or uploaded data instantly. These are useful when working with exports, legacy configs, or API data that arrives in a format your project does not natively support.

What is Base64 encoding used for?

Base64 encoding converts binary data into a text-safe format for transmission in URLs, JSON payloads, data URIs, and API tokens. It is not encryption — encoded data can be decoded by anyone. Use it for transport safety, not data security.

Can I convert Markdown to HTML online?

Yes. Markdown to HTML Converter transforms Markdown documents into clean, publish-ready HTML. Markdown Preview lets you see the rendered output live as you write. Both tools are useful for blog publishing, documentation, and CMS workflows.

What is the difference between URL encoding and Base64 encoding?

URL encoding makes strings safe for use in URLs by replacing special characters with percent-encoded sequences. Base64 encoding converts binary or text data into a compact ASCII representation for use in tokens, data URIs, and payloads. They solve different problems and should not be used interchangeably.

Can I convert Unix timestamps online?

Yes. Timestamp Converter converts Unix epoch values into human-readable dates and times, and converts dates back into epoch values. It is useful when reading API responses, debugging logs, or working with database fields that store time as integers.

Which converter tools are useful for developers?

JSON Formatter, Base64 Encoder/Decoder, URL Encoder/Decoder, CSV to JSON, YAML to JSON, and Timestamp Converter are the most frequently used by developers. They cover the common format tasks that come up during API work, debugging sessions, and backend data handling.