Utilities
Exemplar
Utilities
Small, focused tools that run in your browser—useful alongside the Exemplar platform for catalog, automation, and reliability work. No account required.
Data formats
Exemplar VizExplore JSON or YAML as an interactive graph with export to PNG.OpenWeb & URLs
URL shortenerCreate short links via xmplr.link.OpenData formats
CSV to JSONTurn tabular CSV into JSON arrays for APIs, scripts, and apps.OpenData formats
TSV to JSONConvert tab-separated values into JSON for spreadsheets and database exports.OpenEncoding & crypto
Base64 encode / decodeEncode text to Base64 or decode Base64 back to readable UTF-8 text.OpenData formats
JSON formatterPretty-print or minify JSON for debugging, reviews, and smaller payloads.OpenData formats
PHP unserializerDecode PHP serialize() output into a readable JSON-like structure.OpenData formats
JSONL validatorValidate JSON Lines, see which lines fail, and collect valid rows into a JSON array.OpenData formats
YAML to JSONConvert YAML configs and manifests into JSON for tools that only speak JSON.OpenWeb & URLs
URL encode / decodePercent-encode text for query strings or decode encoded values back to plain text.OpenTime & numbers
Timestamp to dateTurn Unix timestamps into ISO, local, and UTC human-readable times.OpenWeb & URLs
Query parameters to JSONTurn `?foo=bar&baz=1` style strings into a JSON object for code and debugging.OpenColor & a11y
HEX to RGBConvert hex colors to RGB values and CSS-ready snippets.OpenOther
.env to netlify.tomlTurn `.env` KEY=value lines into a Netlify `[build.environment]` block.OpenImages & media
Image to Base64Encode a local image file as a Base64 data URL for embedding in HTML or CSS.OpenImages & media
Base64 to imagePreview an image from Base64 text or a `data:image/...` URL.OpenData formats
JSON to CSVFlatten JSON arrays of objects into spreadsheet-friendly CSV.OpenData formats
JSON to TSVExport JSON objects as tab-separated values for tools that prefer tabs.OpenWeb & URLs
HAR file viewerInspect HAR captures with timings, sizes, MIME types, and per-request headers.OpenData formats
JSON to YAMLConvert JSON into YAML for configs, k8s manifests, and readable diffs.OpenTime & numbers
Number base changerConvert whole numbers between binary, octal, decimal, and hexadecimal.OpenText & dev
CSS inliner for emailMerge simple CSS class rules into HTML for email clients that strip `<style>` tags.OpenText & dev
Regex testerRun JavaScript `RegExp` patterns against sample text and inspect matches.OpenText & dev
CSS units (px ↔ rem)Convert between pixels and rem using a configurable root font size.OpenImages & media
Image resizerScale a local image to a maximum width and download PNG or JPEG.OpenEncoding & crypto
JWT parserDecode JWT header and payload (Base64URL JSON)—signatures are not verified.OpenEncoding & crypto
Hash generatorCompute SHA-256, SHA-384, or SHA-512 digests of UTF-8 text in hex.OpenEncoding & crypto
UUID generatorGenerate random UUID version 4 identifiers for databases and tests.OpenImages & media
SVG viewerPreview inline SVG markup in a sandboxed preview pane.OpenText & dev
Lorem ipsum generatorCreate placeholder text by word count for layouts and mockups.OpenImages & media
WebP converterEncode a raster image to WebP in the browser when supported.OpenText & dev
SQL minifierRemove SQL comments and extra whitespace for compact one-line queries.OpenWeb & URLs
Internet speed testJump to Cloudflare’s browser speed test (hosted outside Exemplar).OpenEncoding & crypto
Random string generatorCreate random strings from alphanumeric or custom character sets for test data.OpenColor & a11y
WCAG color contrastCheck WCAG 2.x contrast ratios for text and UI colors in sRGB hex.OpenData formats
XML to JSONTurn XML documents into JSON-friendly structures for APIs and JavaScript.OpenData formats
CSV / TSV viewerPaste or type delimited data and scan it in a filterable table.Open
FAQs
Do these tools send my data to Exemplar’s servers?›
By default, conversion and formatting run entirely in your browser. Nothing is uploaded to Exemplar for normal paste-and-transform workflows. Tools that deliberately open an external service (for example, a third-party speed test) are called out on the page.
Do I need an account or install anything?›
No account is required. Everything runs in the browser—there is nothing to install for these utilities. They complement the Exemplar platform but work standalone.
Are these utilities open-source or the same as other sites?›
These pages are built for Exemplar’s audience (developers working with APIs, config, and ops data). Behavior may differ slightly from other online tools; always verify critical output in your own environment.
Are there size or performance limits?›
Very large inputs can slow down or crash the tab—especially for images, huge JSON, or multi‑MB HAR files. For production-scale data, prefer local CLI tools, streaming parsers, or your own pipelines.
Can I use output in production?›
Yes, when you have validated it. Parsers and formatters here aim to be helpful for everyday tasks but are not a substitute for tests, schema validation, or security review where it matters.
Where can I read more about privacy?›
See our Privacy policy at /privacy for how exemplar.dev handles site analytics and general data practices.