How do I convert a caret-delimited line to a JSON array?
Paste the line into the input field and press Convert. Each caret-separated value becomes one array item.
Is it free?
Yes. No signup, no length cap, no run limit, since the conversion runs on your own device.
Is my text uploaded anywhere?
No, the split runs entirely client side. Nothing is transmitted, stored or logged.
Why do some exports use a caret instead of a comma?
A caret almost never appears in ordinary business data, names, amounts, dates, unlike a comma, making it a safer delimiter for older export formats.
Will it split apart a formula using a caret for exponents?
Yes, a caret used for exponent notation, such as '2^10', is indistinguishable from a delimiter here and is split accordingly.
Does it work on modern exports as well?
It splits any caret-delimited text regardless of age, though caret delimiting today is mostly confined to older, legacy export formats.
What happens to whitespace around each value?
It's trimmed automatically, removing any stray spacing around a value.
What happens with two consecutive carets?
The empty item between them is dropped rather than retained as a blank entry.
Is there a length limit on the input?
No. There's no cap and no run limit, only your device's own memory.
Does it work on phones?
Yes, the layout adapts to narrow screens.
What's the difference between this and the tilde converter?
Both address the same class of legacy delimited export, chosen for rarity, but this splits on a caret and the other on a tilde. Use whichever character your source file actually contains.
Can I use this on healthcare or insurance data exports?
Yes, caret delimiting appears in some legacy healthcare and insurance back-office formats. Paste a sample row to check the structure.
Is there an API or batch mode?
Not currently. This is a single-line, browser-based converter.
Does it handle code that uses ^ for XOR?
No, a caret used as a bitwise XOR operator is treated the same as a delimiter and split apart, which breaks the snippet.
Is the output guaranteed to be valid JSON?
Yes, it's constructed with JSON.stringify. It cannot confirm the split points matched your data's intent, only that the result parses.
Will it split apart terminal shorthand like ^C?
Yes, that caret is treated identically to any other, so pasted documentation with keyboard shortcuts written this way is split apart.
How do I determine whether my export uses a caret delimiter?
Open the raw file in a plain text editor and check for a caret appearing at regular intervals between values.
Is confidential data safe to paste here?
Yes, nothing is transmitted anywhere. Processing happens locally in your browser.
Can I convert several rows in one pass?
The converter treats the whole paste as one sequence, so multiple rows produce one combined array. Convert one row at a time for cleaner results.
What's the difference between this and the custom delimiter tool?
This converter is fixed to a caret. The custom delimiter tool accepts any separator you type, useful when a source uses a different rare character.