Development
Render a regular expression as an SVG railroad (syntax) diagram showing literals, groups, alternations, and repetition, with capture-group numbering and flag explanations
regex-railroad-diagram-visualizerDesign
Convert bidirectionally between HEX, RGB, HSL, OKLCH and Display-P3 using CSS Color 4 math, with gamut checks and out-of-gamut clipping suggestions
oklch-color-converterDocument Tools
Convert PDF documents to a self-declared PDF/A archival profile with zero external dependencies
pdf-a-convertDocument Tools
Pre-validate PDF documents for PDF/A archival compliance
pdf-a-validateDocument Tools
Audit PDF documents for accessibility features like tagging, language and PDF/UA metadata
pdf-accessibility-checkDocument Tools
Compare two PDF documents page by page and highlight text differences
pdf-diffPDF Tools
Extract existing annotations (highlights, comments, stamps, links, markup) from a PDF into JSON
pdf-annotation-exportPDF Tools
Remove visual noise from scanned PDF pages — salt-and-pepper speckle, random grain, and faint background haze — using real image-processing algorithms. Text pages are preserved as searchable vector content.
pdf-denoisePDF Tools
Automatically detect and correct skewed (tilted) PDF pages. Preserves text pages as searchable vector content and only rasterizes image pages (e.g. scans).
pdf-deskewPDF Tools
Read AcroForm field names, types and current values from a PDF and export them to JSON
pdf-form-data-exportPDF Tools
Fill one PDF form template with an array of records and output one filled PDF per record (ZIP) or a merged PDF
pdf-form-fill-batchPDF Tools
Flatten a PDF form: bake field values into static content so the result is non-editable
pdf-form-flatten