Tested tool guide
Tested browser tools
Checked August 16, 2026
What PSV (Pipe-Separated) Converter does, with a checked example
Pipe-separated values are a workaround, not a standard: a delimiter that rarely appears inside real text, so commas, quotes, and newlines can ride along inside fields with no escaping at all. This tool converts PSV to CSV, TSV, or JSON and back, splitting each line on the pipe and rebuilding rows in the target format. The surprise most users hit: whitespace around the pipe is part of the value, so 'name | city' yields 'name ' and ' city' with spaces intact, and a single pipe inside a field splits it into two columns no matter how you escape it.
Worked example
A concrete input and expected output from the current implementation.
Input
name|notes
Ada|Pioneer, first programmer
->
Expected output
name,notes
Ada,"Pioneer, first programmer"
Each pipe becomes a comma and each line stays a row. Because the notes field contains a comma, the converter wraps it in double quotes, the quoting rule of RFC 4180, so the comma is not read as a column separator.