---
title: "Developer Tools: Format, convert, encode and test data…"
canonical: "https://openvibe.tools/developer-tools"
updated: null
---

# Developer Tools: Format, convert, encode and test data…

HTML: [Developer Tools: Format, convert, encode and test data…](https://openvibe.tools/developer-tools)

# Developer Tools

Small utilities for everyday programming: format and validate JSON, YAML, XML and SQL, decode Base64 and JWTs, test regular expressions, compare two files, generate UUIDs and hashes, read cron expressions and convert timestamps.

 [Open Developer Tools](https://dev.openvibe.tools/) 

## 39 tools

Paste something in, get the answer, move on. Most of these tools do their work inside your browser, so the data you paste is not uploaded. The few that need the network, such as the Open Graph preview and the webhook inspector, say so on the page.

[ **YAML to JSON Converter** Convert YAML to JSON and JSON to YAML online, and validate *yaml.openvibe.tools*](https://yaml.openvibe.tools/) [ **XML Formatter** Format, validate and minify XML online *xml.openvibe.tools*](https://xml.openvibe.tools/) [ **CSV to JSON Converter** Convert CSV to JSON and view CSV as a sortable table online *csv.openvibe.tools*](https://csv.openvibe.tools/) [ **SQL Formatter** Format and beautify SQL queries online *sql.openvibe.tools*](https://sql.openvibe.tools/) [ **HTML Formatter** Format, minify and escape HTML online *html.openvibe.tools*](https://html.openvibe.tools/) [ **Base64 Encoder & Decoder** Encode text to Base64 and decode Base64 back to text online *base64.openvibe.tools*](https://base64.openvibe.tools/) [ **URL Encoder & Decoder** Encode and decode URLs online, and break any URL into its *url.openvibe.tools*](https://url.openvibe.tools/) [ **JWT Decoder** Decode a JWT to inspect its header, payload and expiry *jwt.openvibe.tools*](https://jwt.openvibe.tools/) [ **UUID Generator** Generate random UUID v4 identifiers, create them in bulk, *uuid.openvibe.tools*](https://uuid.openvibe.tools/) [ **Hash Generator** Generate SHA-1, SHA-256 and SHA-512 hashes from any text *hash.openvibe.tools*](https://hash.openvibe.tools/) [ **Hex Converter** Convert text to hexadecimal, decode hex back to text, and *hex.openvibe.tools*](https://hex.openvibe.tools/) [ **Unix Timestamp Converter** Convert Unix timestamps to human-readable dates and back, *timestamp.openvibe.tools*](https://timestamp.openvibe.tools/) [ **Cron Expression Parser** Decode any cron expression into plain English and see the *cron.openvibe.tools*](https://cron.openvibe.tools/) [ **Code Beautifier** Beautify JavaScript, CSS, HTML, JSON and SQL online *beautify.openvibe.tools*](https://beautify.openvibe.tools/) [ **Code Minifier** Minify JavaScript, CSS, HTML and JSON online to cut file *minify.openvibe.tools*](https://minify.openvibe.tools/) [ **Regex Tester** Test regular expressions against sample text with live *regex.openvibe.tools*](https://regex.openvibe.tools/) [ **Lorem Ipsum Generator** Generate lorem ipsum placeholder text by words, sentences *lorem.openvibe.tools*](https://lorem.openvibe.tools/) [ **cURL Converter** Paste a curl command and convert it to JavaScript fetch, *curlconvert.openvibe.tools*](https://curlconvert.openvibe.tools/) [ **Webhook Tester** Get a temporary webhook URL and inspect every request it *webhook.openvibe.tools*](https://webhook.openvibe.tools/) [ **Color Converter** Pick colors and convert between HEX, RGB and HSL, then *color.openvibe.tools*](https://color.openvibe.tools/) [ **Open Graph Preview** Preview how any URL appears when shared on social media and *opengraph.openvibe.tools*](https://opengraph.openvibe.tools/) [ **Web Page Reader** Read any web page as clean text or Markdown: title, *read.openvibe.tools*](https://read.openvibe.tools/) [ **JavaScript Minifier** Shrink JavaScript with a real parser, not regex *jsminify.openvibe.tools*](https://js-minifier.openvibe.tools/) [ **JavaScript Beautifier** Turn minified or messy JavaScript into readable code *jsformat.openvibe.tools*](https://js-beautifier.openvibe.tools/) [ **CSS Minifier** Strip comments and whitespace from stylesheets *cssminify.openvibe.tools*](https://css-minifier.openvibe.tools/) [ **CSS Beautifier** Re-indent minified or messy CSS *cssformat.openvibe.tools*](https://css-beautifier.openvibe.tools/) [ **HTML Minifier** Remove comments and whitespace from HTML *htmlminify.openvibe.tools*](https://html-minifier.openvibe.tools/) [ **XML Minifier** Collapse XML to a single compact line *xmlminify.openvibe.tools*](https://xml-minifier.openvibe.tools/) [ **JSON Minifier** Compact JSON to the smallest valid form *jsonminify.openvibe.tools*](https://json-minifier.openvibe.tools/) [ **JSON Parser** Explore JSON as a tree, a list of paths or a type map *jsonparse.openvibe.tools*](https://json-parser.openvibe.tools/) [ **JSON Validator** Check JSON and find the exact error *jsonvalidate.openvibe.tools*](https://json-validator.openvibe.tools/) [ **JSON Stringify** Turn JSON into an escaped string literal, and back *jsonstringify.openvibe.tools*](https://json-stringify.openvibe.tools/) [ **HTML to Markdown** Convert HTML into clean Markdown *html2md.openvibe.tools*](https://html-to-markdown.openvibe.tools/) [ **Markdown to HTML** Convert Markdown into HTML you can paste anywhere *md2html.openvibe.tools*](https://markdown-to-html.openvibe.tools/) [ **Text Compare** Find the differences between two texts *compare.openvibe.tools*](https://compare.openvibe.tools/) [ **JSON Formatter** Format, validate and minify JSON *json.openvibe.tools*](https://json.openvibe.tools/) [ **Markdown Editor** Write Markdown with a live preview *markdown.openvibe.tools*](https://markdown.openvibe.tools/) [ **Escape & Unescape Text** Encode text for HTML, URLs, JSON and JavaScript *escape.openvibe.tools*](https://escape.openvibe.tools/) [ **URL Slug Generator** Turn a title into a clean URL slug *slug.openvibe.tools*](https://slug.openvibe.tools/)

## Questions

Is the data I paste sent to a server?

Formatters, encoders, generators and the diff tool run in your browser. Tools that have to fetch a URL for you make one request to that URL and nothing else.

Do the tools work offline?

Once a page has loaded, the browser-side tools keep working without a connection.

Is there a size limit?

Browser-side tools are limited only by your device memory. Documents of a few megabytes are fine.

## The rest of OpenVibe

5 links

One account works on every site. Open source and community-run.

[**OpenVibe.Live** Live streams, clips and chat](https://openvibe.live/) [**OpenVibe.Community** Pastes, posts and people](https://openvibe.community/) [**OpenVibe.Games** Browser games](https://openvibe.games/) [**OpenVibe.Media** VODs, clips and files](https://openvibe.media/) [**OpenVibe.Network** One account for every site](https://openvibe.network/)
