ToolOcean

Free tools that run in your browser.

PDFs, images, text and data tools. No sign-up, no uploads, nothing to install.

JSON FormatterFormat, validate, and beautify JSON data with syntax highlightingCase ConverterConvert text between different case formats: uppercase, lowercase, camelCase, PascalCase, snake_case, and moreWord CounterCount words, characters, paragraphs, and reading timeText Diff ViewerCompare two text inputs and highlight differencesDuplicate Lines RemoverRemove duplicate lines from text while preserving orderLine Break RemoverRemove line breaks and join text into a single lineText ReplacerFind and replace text with support for regex patternsText to Slug ConverterConvert text to URL-friendly slugsJSON.stringifyConvert JavaScript objects to JSON stringsJSON.parseParse JSON strings into readable formatHTML FormatterFormat and beautify HTML code with proper indentationSQL FormatterFormat and beautify SQL queries with syntax highlightingRegex TesterTest regular expressions with live matching and explanationsEncryption/DecryptionEncrypt and decrypt text using various algorithms (AES, DES) with custom keysJSON Schema ValidatorValidate JSON data against JSON Schema with detailed error reportingJSON MergerMerge multiple JSON objects with conflict resolution optionsJSON Flattener/UnflattenerFlatten nested JSON objects or unflatten dot-notation objectsCSS Minifier/BeautifierMinify or beautify CSS code with compression optionsHTML to JSX ConverterConvert HTML to JSX with proper attribute transformationsColor Picker/ConverterConvert between HEX, RGB, HSL color formats with live previewGradient GeneratorGenerate CSS gradients with live preview and multiple color stopsBox Shadow GeneratorGenerate CSS box-shadow with live preview and multiple shadowsHash GeneratorGenerate MD5, SHA1, SHA256 hashes from text inputPassword GeneratorGenerate secure passwords with customizable length and character setsUUID GeneratorGenerate UUIDs (v1, v4) with bulk generation options.env File FormatterFormat and validate .env files with syntax highlightingJWT DecoderDecode and validate JWT tokens with header and payload inspectionFake Data GeneratorGenerate realistic fake data for testing (names, emails, addresses, etc.)HTTP Request ComposerCompose and test HTTP requests with headers and body dataUser-Agent GeneratorGenerate browser user-agent strings for different browsers and devicesEpoch/Timestamp ConverterConvert between epoch timestamps and human-readable dates.gitignore GeneratorGenerate .gitignore files for different programming languages and frameworksDockerfile Formatter/LinterFormat and lint Dockerfile with best practices suggestionsYAML FormatterFormat and validate YAML files with syntax highlightingNGINX Config GeneratorGenerate NGINX configuration files for common use casesCron Expression BuilderBuild cron expressions with natural language explanationsCode ExplainerExplain code snippets in plain English with detailed breakdownsJSON FixerAutomatically detect and fix common JSON errors like trailing commas and missing quotesIP Address LookupLook up IP address information including location, ISP, and your current IPRegex GeneratorGenerate and test regular expressions with common patterns and real-time matchingURL Encoder/DecoderEncode and decode URLs and URL components, percent-encoding for query strings and pathsBase64 Encoder/DecoderEncode text or files to Base64 and decode Base64 back to plain textHTML Entity Encoder/DecoderEncode special characters to HTML entities and decode HTML entities back to charactersNumber Base ConverterConvert numbers between decimal, hexadecimal, binary, and octal basesMarkdown PreviewLive Markdown editor with rendered preview, supports GitHub Flavored MarkdownLorem Ipsum GeneratorGenerate placeholder text in words, sentences, or paragraphs for design mockupsString Escape/UnescapeEscape and unescape strings for JSON, JavaScript, HTML, and URL contextsTOML Formatter/ValidatorFormat and validate TOML configuration filesXML Formatter/MinifierFormat and minify XML documents with syntax validationCSV Formatter/ValidatorValidate and reformat CSV files with custom delimiters and previewCSS Unit ConverterConvert between CSS units: px, rem, em, vw, vh, and pt with configurable base font sizechmod Permission CalculatorCalculate Linux file permissions, set rwx checkboxes to get octal and symbolic notationMIME Type LookupLook up MIME types by file extension or find extensions for a given MIME typeUnicode / Character InspectorInspect characters: show Unicode codepoint, name, hex, decimal, HTML entity, and binaryJWT GeneratorGenerate signed JSON Web Tokens with custom header, payload, and HS256 secretQR Code GeneratorGenerate QR codes from text or URLs, download as PNGText Line SorterSort lines alphabetically, numerically, by length, or shuffle randomlyJSON MinifierMinify JSON by removing whitespace and comments to reduce file sizeColor Palette GeneratorGenerate color palettes, shades, tints, complementary, analogous, and triadic colorsText to Binary/HexConvert text to binary, hexadecimal, and decimal representations and backIP / CIDR CalculatorCalculate network address, broadcast, subnet mask, host range, and usable IPs from CIDR notationNumber FormatterFormat numbers with commas, currency symbols, scientific notation, ordinals, and locale settingsDNS LookupLook up DNS records (A, AAAA, MX, TXT, CNAME) for any domain using DNS-over-HTTPSPDF MergeCombine multiple PDF files into one documentPDF SplitExtract specific pages from a PDF documentPDF CompressReduce PDF file size while maintaining qualityPDF to ImagesConvert PDF pages to PNG or JPG imagesImages to PDFCombine multiple images into a single PDFPDF RotateRotate PDF pages by 90°, 180°, or 270°PDF WatermarkAdd text or image watermark to PDF pagesPDF Page ReorderRearrange PDF pages with drag and dropSign PDFDraw, type, or place an image of a signature on a PDF pageEncrypt PDFPassword-protect a PDF with AES-256 in the browserUnlock PDFRemove a known password or owner restrictions from your own PDFPDF MetadataView, edit, or strip PDF Info and XMP metadataFill PDF FormFill AcroForm fields and optionally flatten themImage ResizerResize images with width, height, or aspect ratioImage CompressorReduce file size with quality sliderFormat ConverterConvert between PNG, JPEG, and WebPImage to Base64Convert image to data URL or raw Base64Image CropCrop and export a selected regionColor Picker from ImageClick an image to get the pixel colorFavicon GeneratorGenerate favicon sizes from an imageRotate & FlipRotate 90/180/270° or flip horizontally/verticallyWatermarkAdd text watermark with custom position and opacityImage FiltersAdjust brightness, contrast, saturation, blur, and moreMarkdown → DOCXConvert Markdown files to Microsoft Word DOCX formatMarkdown ↔ HTMLConvert between Markdown and HTML formats bidirectionallyCSV to JSONConvert CSV to a JSON array, with delimiters and an optional headerJSON to CSVConvert a JSON array of objects into CSV rowsYAML to JSONConvert YAML to JSON and show whether the document parsedJSON to YAMLConvert JSON to YAML for config filesXML to JSONConvert XML to JSON, keeping attributes when you askJSON to XMLConvert JSON objects into XML elementsJSON to TOMLConvert JSON to TOML, and swap back to JSON on the same pageHTML → MarkdownConvert HTML to clean Markdown formatCSV → Markdown TableConvert CSV data into a formatted Markdown tableSVG → PNGRender SVG to a high-resolution PNG imageURL Parser / BuilderParse, inspect, and build URLs with query parametersCSV ValidatorValidate CSV format, headers, and row consistencyCSV MergeCombine multiple CSV files into oneExcel ReaderOpen and view Excel files as a tableCSV to ExcelConvert CSV to .xlsx and downloadExcel to CSVExport Excel sheets to CSVColumn ExtractorSelect and export specific columnsJSON → ExcelConvert a JSON array of objects to an Excel fileThumbnail ExtractorCapture a frame as image at any timestampVideo TrimmerTrim video by selecting start and end timeVideo to GIFConvert video to animated GIFMetadata ViewerView duration, dimensions, codec infoAudio CutterTrim audio by selecting start and end timeAudio MergerCombine multiple audio files into oneGzip CompressCompress text with gzipGzip DecompressDecompress gzip dataLZ-String CompressCompress for URLs and localStorageZIP ExtractorExtract and download files from ZIPZIP CreatorCreate ZIP from multiple filesZIP PreviewList contents without extracting

About ToolOcean

ToolOcean. Every tool you need, right in your browser.

100% Private

All processing happens in your browser. Your files never leave your device.

Instant Results

No upload delays. No server queues. Get results instantly.

Works Offline

Once loaded, tools work without an internet connection. No accounts, no tracking, no ads.

Explore Tools

Chain tools together into an automated pipeline. Start Building. Dev Tools. PDF Tools.

JSON formatters, encoders, converters, and more utilities for developers.

Merge, split, compress, sign, encrypt, unlock, and fill PDF forms.

Resize, crop, compress, and convert images without losing the originals.

Convert, validate, and merge CSV files with full control over delimiters.

Read Excel files, extract columns, and convert sheets to CSV or JSON.

Trim clips, pull thumbnails, read metadata, and make GIFs.

Cut and join audio files with sample-accurate boundaries.

Open, inspect, and build ZIP archives without extracting to disk.

Gzip and LZ-String compression for payloads, URLs, and stored blobs.

Convert between formats: Markdown↔DOCX, JSON↔TOML↔YAML↔XML, colors, timestamps.

Popular tools

Every one of these runs entirely in your browser. Nothing is uploaded.

Workflow Builder. Create workflow. In browser.

Browse all 118 tools