zentr.dev/docs
All projects ↗

UNIVERSAL CONVERSION

Convert.

My one-input converter: it detects the format, shows the useful options, and stays local when it can.

WHAT IT IS

One input. The relevant conversions.

I built Convert around one input: paste text or choose a file, and it detects the format and shows the relevant operations. Fewer dropdowns to negotiate with. Whenever the browser can do the work, the data stays on the device.

Input familyExamples
Structured dataJSON, YAML, XML, CSV, and TSV formatting or conversion.
TextCase changes, encoding, decoding, hashing, and related transforms.
Web valuesURLs, timestamps, and colors in common representations.
Files and mediaFormat-specific tools selected after file inspection. Some media conversions may use the private conversion service.

LOCAL BY DEFAULT

Why that phrase matters.

I run most conversions right in your browser. I use a backend only for conversions the browser cannot reasonably handle. The static interface stays useful even when that optional service is unavailable.

SAFE EXPECTATION

I use detection as a shortcut. It cannot read your mind, which is probably for the best. Check the recognized input type before trusting an important result, especially with ambiguous plain text or mislabeled files.