Skip to tool
Data & formats

Table Data Bridge

Convert CSV, TSV, JSON records, and Markdown tables without leaving the browser.

Input0 characters
Result0 characters
Ready

Prefer a native workflow?

Keep Table Data Bridge one shortcut away.

DevSexy for Mac puts the same private workflow in a focused desktop app, with global shortcuts and no browser tab to manage.

Global shortcutOffline-readyLocal processing
Try the Mac app free

This browser tool remains free.

Shape contract

CSV, TSV, JSON & Markdown Table Converter Online

Convert CSV, TSV, JSON records, and Markdown tables online while controlling headers, quoting, nested values, type inference, and spreadsheet formula escaping.

Records

[{"id": 7, "name": "Mole"}]

Keys can become headers.

Matrix

[[7, "Mole"], [8, "Sable"]]

Positions have no names.

Header + rows

id,name
7,Mole

First row may be data or labels.

Name the source shape before choosing the target syntax.

An array of records has keys. A matrix has positions. A delimited file may or may not have a header row. DevSexy exposes that decision instead of guessing silently.

Header row

The first row is a decision, not metadata

Treating the first row as headers changes JSON object keys and removes one data row. Preview both interpretations when the source is ambiguous.

✓ Header enabled → objects keyed by id and name

○ Header disabled → every row remains positional data

Quoting clinic

Commas, quotes, pipes, and line breaks need format-specific escaping.

CSV"Notes, west"Comma stays inside one quoted cell
CSV"He said ""yes"""A quote is doubled
MarkdownNotes | westA pipe is escaped
Markdownline one line twoEmbedded newlines are flattened
Spreadsheet boundary

A table can become executable when it reaches a spreadsheet

Cells beginning with =, +, -, or at-sign may be interpreted as formulas by spreadsheet software. Conversion preserves data; safe export must be an explicit policy.

=HYPERLINK("https://example.invalid")'=HYPERLINK(…) · prefix only when your downstream policy requires it

Check the loss preview before copying

  • Nested objects do not fit naturally into a flat row.
  • JSON numbers and booleans become text in CSV and Markdown.
  • Markdown alignment rows carry presentation, not data.
  • Duplicate or empty headers cannot become reliable object keys.

Table conversion questions

How are CSV delimiters detected?
The parser compares common delimiters across several rows. Select CSV or TSV explicitly when the sample is too small or irregular.
Can nested JSON be converted to CSV?
Only after choosing a flattening policy. This tool reports nested values instead of inventing dotted columns without consent.
Why did my Markdown line break disappear?
Markdown table cells cannot represent raw multiline content consistently, so embedded newlines need a visible replacement or an acknowledged loss.

Run a reproducible example

Test CSV quoting and type inference before converting a real spreadsheet export.

Using an example replaces the current input, reference input, operation, and options. Public demonstration data only.

Keep an identifier and a quoted comma

CSV input, JSON objects, header enabled, type inference disabled.

Input

code,label
0017,"red, blue"

0017 remains text; the comma inside the quoted label stays in one field.

[
  {
    "code": "0017",
    "label": "red, blue"
  }
]

Opt in to scalar inference

Use the same CSV parser with type inference enabled.

Input

count,enabled
17,true

The count becomes a number and true becomes a boolean.

[
  {
    "count": 17,
    "enabled": true
  }
]

Continue with a related task

JSON Formatter & Validator

Format, validate, minify, inspect, and query JSON with precise syntax diagnostics.

JSON Schema & OpenAPI Studio

Validate instances against JSON Schema and inspect OpenAPI 3.1 structure.

Text Escapes & Unicode Inspector

Inspect code points, normalization, graphemes, and language escape sequences.

Repeat the task in DevSexy for Mac

Use the native app for repeated offline work and direct Option shortcuts.

Direct answer

What is Table Data Bridge?

Convert CSV, TSV, JSON records, and Markdown tables online while controlling headers, quoting, nested values, type inference, and spreadsheet formula escaping.

What can it do?

  • Convert

How to use Table Data Bridge

  1. 01

    Prepare the input

    Select the source format, delimiter, and header policy to match your export.

  2. 02

    Choose the operation

    Choose the target format and explicitly decide whether to infer scalar types.

  3. 03

    Review the evidence

    Check identifiers, quoted delimiters, formula escaping, and line endings before importing elsewhere.