Utility desk
Tools, ready.
Format, convert, inspect, and move on.
/
Writing & text
- string-case-convertercamelCase, snake_case, kebab-case and more
- line-sort-dedupeSort lines alphabetically and remove duplicates
- backslash-escapeEscape and unescape backslashes in text
- random-stringGenerate random strings with patterns
- text-diffCompare two text blocks and highlight differences
- vim-editorText editor with Vim key bindings
Encode & convert
Data
- json-formatterBeautify and minify JSON with syntax highlighting
- json-diffStructural JSON diff and JSON Patch generation
- json-escapeEscape and unescape JSON string content
- json-yamlConvert between JSON and YAML with validation
- xml-toolFormat, validate, and convert XML and JSON
- csv-jsonConvert between CSV and JSON
- csv-visualizerVisualize CSV data as HTML tables
- sql-formatterFormat and minify SQL queries
- json-to-protobufGenerate .proto definitions from JSON examples
- json-yaml-explorerInteractive tree view for JSON and YAML
Web
Security & privacy
System & developer
Time & schedules
- pdf-inspectorExtract structured Markdown and identify OCR pages
- pdf-mergeCombine and reorder multiple PDF files
- pdf-extract-pagesCopy selected pages into a new PDF
- pdf-organizeReorder, remove, and rotate PDF pages
- images-to-pdfTurn ordered JPG and PNG images into a PDF
- pdf-lockProtect a PDF with AES-256 encryption
- pdf-unlockRemove encryption from a PDF you can open
- pdf-metadata-cleanerRemove standard properties and XMP metadata
- pdf-watermarkAdd watermark text and page numbers