Skip to main content

Free Online Converters for Developers

Most programming work involves changing something from one shape to another: a timestamp into a readable date, a number from decimal to hexadecimal, a curl command into fetch code, a YAML file into JSON. The converters on this page cover those everyday translations in one place, with a clear input, one main button and a result you can copy straight away.

They are written for people who are not experts in every format. Each converter explains what the result means, shows an example, and tells you plainly when the input cannot be converted and why, instead of returning something that only looks right. Conversions that depend on your settings, such as time zones, use the clock and rules of your own browser.

All conversion happens on your device. Your configuration files, command lines and timestamps are never uploaded, and once a converter has been opened it keeps working without a connection. If you convert the same kind of thing often, star the tool and it will appear at the top of All tools and in search.

All Converters

46 tools

Frequently asked questions

Are conversions done on a server?
No. Every converter runs in your browser, so the text, numbers and files you convert never leave your device.
Which conversions are included?
Data formats (JSON, YAML, TOML), requests (curl to code), encodings (Base64, URL), numbers (binary, decimal, hexadecimal and byte sizes), time (Unix timestamps and time zones) and text styles (camelCase, snake_case and more).
Why does a conversion sometimes say my input is invalid?
Converters check the input first and explain what is wrong, with a line number where that helps, rather than guessing. Fix the mentioned problem and convert again; your input is never cleared.
Can I convert whole files?
Text files can be dropped onto the input box or opened with the file button. Image conversion tools accept image files up to the size shown on their page.

More tool groups

JSON tools · Data tools · All tools