Skip to main content

Text & Lists

Table Encoder

Convert input into Table. Enter the text, set the transformation rules, then copy the result.

Tool workspace

Your input stays in this browser.

Add the required input to continue.

Needs input

You can run the tool again after any change.

Options

Your result appears here

Convert input into Table. Enter the text, set the transformation rules, then copy the result.

This tool runs open-source code from CyberChef by GCHQ (Apache License 2.0). See open-source credits.

Table Encoder parses delimited rows and renders an ASCII, HTML, or Markdown table.

A Markdown table with Name and Age headers. Processing runs in the browser.

Instructions

  1. Provide text or data for this tool.
  2. Set cell and row delimiters to match CSV, TSV, or PSV input.
  3. Enable the first-row header option only when the first row contains labels.
  4. Select ASCII, HTML, or Markdown for the destination.

Example

Input: Name,Age Ada,36

Settings: Table Encoder: Use comma cell delimiters, CRLF row delimiters, first row as header, and Markdown format.

Result: A Markdown table with Name and Age headers.

Limits

  • Table Encoder: Incorrect delimiters can merge cells or rows.
  • Table Encoder: Rendering a table does not validate the source data schema.
  • Table Encoder: The operation runs in the browser and does not need a network service.