Withdata Software

Convert JSON to semicolon delimited text

Want to convert JSON file to TXT (“;” semicolon delimited text) file?

Try Withdata Data File Converter, a desktop JSON to TXT converter for Windows, MacOS, and Linux, Convert JSON to TXT, Easy and Fast.

Download Withdata DataFileConverter
Windows 64 bit
Windows 32 bit
Linux .deb (For Debian, Ubuntu) 64 bit
Linux .rpm (For Red Hat, Fedora, SUSE) 64 bit
MacOS 64 bit

Convert JSON to TXT (“;” semicolon delimited text)

Choose JSON file -> Set TXT file -> Convert JSON to TXT

“Start a New Convert” for “JSON to TXT”.

Select From “File” “JSON” To “File” “TXT”.

1. Open source JSON file.

Support large JSON file ( > 4GB ).

Source JSON file’s content is like this:

2. Config target TXT (“;” semicolon delimited text) file.

3. Set rows options.

4. Convert JSON to TXT.

After converting, you can view the output TXT (“;” semicolon delimited text) file.


More about JSON to TXT converter

See Video: Convert JSON file to TXT (“;” semicolon delimited text) file in a few clicks

See also:

JSON → Semicolon-delimited text reference

Type mapping

Value kindin JSONin Semicolon-delimited text
Int1234 (number)1234
Decimal1234.56 (number)1234.56
Float1.234e10 (number)1.234e+10
Text"text" (string)quoted only when it contains a semicolon or a quote
Long text"multi-line\ntext" (escaped newline inside a string)must be quoted; line breaks inside force multi-line records
Date"2026-09-18" (string)2026-09-18
Datetime"2026-09-18T14:30:00Z" (string)2026-09-18 14:30:00
Binary"base64:..." (string)not representable - base64 or hex string
Booleantrue / false (boolean)TRUE / FALSE, or 1 / 0 depending on the writer
JSONnested object or array, kept as structurethe whole JSON value quoted, with internal quotes doubled

Dialect differences

Both JSON and Semicolon-delimited text are file formats, so what differs below is how each one chooses to represent a value.

Propertyin JSONin Semicolon-delimited text
identifiersDouble quotes; backslash escapesDouble quotes; a literal quote is doubled ("" )
datesNo date type: dates arrive as strings and the reader must p...Dates often use D/M/Y or D.M.Y in European exports
binaryNot supported natively - base64 inside a stringNot supported
separatorBraces and commasSemicolon ";"
encodingUTF-8 by definitionOften ANSI or Latin-1 in European exports; UTF-8 needs a BOM
typingstring, number, boolean, null, object, array - no date typeNone - every field is text
shapeNested objects and arraysFlat table, optional header row
ceilingWhole document is usually parsed into memoryNo formal limit; row count bounded by memory

Data File Converter without the manual work

For batch jobs, large files and scheduling use the Data File Converter converter — an offline desktop app for Windows, Linux and macOS. Free trial.