Skip to content
Odelvo workbench Browser-first

Free tools. Done properly.

Developer, image, PDF, and QR tools for everyday work. No account, no upload, and no clutter between you and the job.

Featured tools

A starting point for code, images, documents, and sharing.

All tools

Every current Odelvo tool, in one searchable workbench.

PDF MergeCombine PDFs in your chosen order, locally in your browser.PDF SplitExtract selected PDF pages or ranges into a new document.Images to PDFConvert JPG, PNG, or WebP images into an ordered PDF.PDF RotateRotate all or selected PDF pages by 90, 180, or 270 degrees.QR Code GeneratorCreate static QR codes for links, text, Wi-Fi, and contacts.JSON FormatterFormat, beautify, and validate JSON.JSON ValidatorCheck JSON syntax with precise errors.JSON ViewerExplore JSON as a collapsible tree.JSON MinifierCompress JSON to a single line.JSON DiffCompare two JSON documents.JSON to CSVConvert an array of objects into CSV.CSV to JSONConvert CSV back into JSON.JSON to YAMLConvert JSON to readable YAML.YAML to JSONConvert YAML back to JSON.JSON Escape / UnescapeEscape text into a JSON string literal.JSON Schema ValidatorValidate JSON data against a supported JSON Schema vocabulary.JSONPath TesterTest JSONPath expressions against JSON documents locally.Base64 Encoder & DecoderEncode text to Base64 or decode Base64 back to text.URL Encoder & DecoderEncode or decode URL components with percent-encoding.Query String Parser & BuilderParse URL query parameters or build an encoded query string.UUID GeneratorGenerate secure random UUID v4 identifiers.Lorem Ipsum GeneratorGenerate placeholder paragraphs, sentences, or words locally.Password GeneratorGenerate random passwords with browser cryptographic randomness.Slug GeneratorConvert titles and text into clean URL-friendly slugs.Unix Timestamp ConverterConvert between Unix time and human-readable dates.Regex TesterTest regular expressions against text.Hash GeneratorGenerate SHA-256, SHA-384, and SHA-512 hashes.XML Formatter & ValidatorFormat or validate XML well-formedness.XML ValidatorCheck XML well-formedness with precise errors.XML MinifierCompact markup while preserving XML text spacing.XML Diff & CompareCompare two XML documents structurally.XML to JSONConvert XML to readable JSON.JSON to XMLConvert JSON to valid XML.HTML FormatterFormat HTML into clean, readable markup.HTML MinifierRemove unnecessary formatting whitespace.HTML ValidatorCheck HTML for structural and accessibility issues.HTML Entity Encoder & DecoderEncode text to HTML character references or decode them safely.HTML DiffCompare two HTML documents structurally.CSS FormatterFormat CSS into clean, readable stylesheets.CSS MinifierMinify CSS safely without changing values.CSS ValidatorCheck CSS for syntax and structural issues.CSS DiffCompare two CSS stylesheets structurally.JavaScript FormatterFormat JavaScript with a real ECMAScript parser.JavaScript MinifierMinify JavaScript while preserving semantics.JavaScript ValidatorCheck JavaScript syntax with precise errors.JavaScript DiffCompare two JavaScript sources structurally.JavaScript Escape / UnescapeEscape text into a JavaScript string literal.JavaScript Object ↔ JSONConvert between JavaScript object literals and JSON.Image CompressorCompress JPG, PNG, and WebP images. Adjust quality and resize.Image ResizerResize PNG, JPEG, and WebP images in your browser.Image to Base64Convert an image file to a Base64 data URL locally.SVG OptimizerClean up SVG markup with a conservative browser-side optimizer.JWT DecoderDecode JWT headers and payloads locally without verifying the signature.Cron Expression ParserParse standard five-field cron expressions and preview upcoming runs.Text Diff CheckerCompare two blocks of text line by line and see additions and removals.Markdown to HTMLConvert a practical Markdown subset to escaped, previewable HTML.Color ConverterConvert colors between HEX, RGB, and HSL with a visual preview.Image CropperCrop JPG, PNG, and WebP images locally with exact pixel controls.

Choose a workflow, then check the result

Odelvo brings together focused tools for inspecting code, preparing images, organizing PDF pages, and creating QR codes. Start with the task you need to complete; formatting, validation, comparison, and conversion produce different kinds of results.

Read or compare structured data

Use JSON Formatter to make a document readable while preserving its number tokens. Use JSON Diff to inspect structural changes, or Text Diff when the exact lines matter. Parsed-data tools may refuse numbers they cannot preserve; quoting an identifier keeps it as text.

Prepare an image for its destination

Choose Image Cropper to select an area, Image Resizer for dimensions, and Image Compressor for format and quality settings. Re-encoding can make a file larger, so compare the displayed sizes and inspect the downloaded image before replacing your original.

Organize documents without editing their text

The PDF tools combine documents, extract selected pages, rotate pages, or turn images into a PDF. They do not provide OCR or password removal. Keep originals and check page order and orientation; signatures, forms, and other document features may not survive an edit.

Each tool page explains supported inputs, examples, and limits. If an output looks wrong, report the page and a small fictional example through Contact so the problem can be reproduced without sharing confidential data.

Private by design.

Tool inputs are processed in your browser rather than sent to an Odelvo processing server. Website requests, analytics, and advertising are separate from that local processing; the Privacy policy explains them. Local processing does not mean every page works offline.

How Odelvo works →