Skip to content
Your files stay on your device

File processing runs in your browser. Documents are not uploaded to our servers. The site may download processing engines and send usage or feedback events without file contents.

How we handle your data

LaboratorU

Structure checks

Inspect HTML, XML, Markdown, CSV, diff, and regex structure locally before publishing or sharing.

24 toolsMarket: United StatesSite status: Published
JSON DiffCompare two JSON documents by parsed path locally, ignoring whitespace and key order.TestableLocal text utilityJSON SchemaValidate JSON against a small local JSON Schema subset for quick contract checks.TestableLocal text utilityHTML StructureCheck pasted HTML for headings, links, images, forms, and basic document structure locally.TestableLocal text utilityXMLFormat and validate XML locally in your browser.TestableLocal text utilityMarkdown OutlineExtract heading structure, links, images, and list counts from Markdown locally.TestableLocal text utilityCSV StructureCheck CSV rows, columns, headers, and inconsistent row lengths locally.TestableLocal text utilityRemove Duplicate Rows from CSVRemove rows that repeat the same values in the columns you choose. Keep the first or last copy and download the removed rows too.TestableLocal text utilityValidate CSV FieldsCheck required values, whole numbers, numbers, ranges and allowed values column by column. Every problem is listed with its row and column; the file is not changed.TestableLocal text utilityCompare Two CSV FilesMatch rows of two CSV files by a unique key and list added, removed and changed rows with old and new values.TestableLocal text utilityMerge CSV FilesAppend the rows of two CSV files into one file. Columns are matched by name, not position; files with different columns need your explicit choice.TestableLocal text utilitySplit CSV FileSplit a large CSV file into smaller files with a set number of rows. Every file keeps the header row; cells with line breaks stay whole.TestableLocal text utilityrobots.txtInspect pasted robots.txt directives and common crawl-blocking signals locally.TestableLocal text utilityrobots.txt GenGenerate a static robots.txt draft from local rules for small sites and utility domains.TestableLocal text utilitySitemap URLsExtract URLs, lastmod values, and sitemap index references from pasted sitemap XML locally.TestableLocal text utilitySitemap XMLGenerate a static sitemap.xml file from a site URL and local path list.TestableLocal text utilityhreflangGenerate alternate-language link tags from local URL fields for multilingual sites.TestableLocal text utilityICS InspectInspect pasted ICS calendar text for event fields and basic structural warnings.TestableLocal text utilityvCard InspectInspect pasted vCard text for contact fields and basic structural warnings.TestableLocal text utilityText DiffCompare two text blocks line by line locally in your browser.TestableLocal text utilityRegexTest JavaScript regular expressions against sample text locally.TestableLocal text utilityMeta/OG PreviewGenerate or inspect page meta, Open Graph, and social preview tags locally.TestableLocal text utilityOG ImageGenerate a 1200x630 SVG social preview image locally from pasted fields.TestableLocal text utilityReading GuideGenerate a local table of contents, reading time, and progress bar snippet.TestableLocal text utilityBack to TopGenerate a lightweight scroll-to-top button snippet locally.TestableLocal text utility