BOVOLAB / HTML MINIFIER

Cleaner HTML. Your choice.

Minify source, beautify its structure, decode encoded values, or remove selected unwanted code. Fetch a public URL, paste or upload HTML, then review your output before downloading. Fetch and stylesheet scans are processed temporarily on the server; pasted HTML stays in your browser.

index.html · 0.0 KB
Public HTTP(S) only · up to 2 MB · server fetch uses temporary memory, no HTML file is stored
Detect & Remove Unwanted CSS cleanup is conservative · JavaScript is detect-only

CSS links are scanned (up to four per operation) to protect in-use classes. If a linked stylesheet cannot be read, class deletion is skipped. JavaScript gets a read-only static reference report—no JS is deleted. For external CSS rules, only detection is possible.

Live Preview Scripts disabled · sandboxed
External URLs are blocked by default.

Input HTML

0 chars
Editable source · UTF-8

Output HTML

Input to:
No output yet
Source is never overwritten automatically.
Ready to process

Choose Minify, Beautify, Decode & Clean, or Remove Unwanted. Preview Before and After without running scripts.

Privacy: Paste/upload processing runs in your browser. Fetch URL and CSS scan send only the target URL(s) to our PHP fetch service; fetched responses are held in server memory during the request only, with no document storage. Ordinary server access logs may record requests. External preview assets are blocked by default.
QUICK GUIDE

Four operations, one workspace

01

Minify HTML

Remove ordinary comments and redundant indentation between structural tags. Whitespace-sensitive content and inline spacing are preserved where possible.

02

Beautify HTML

Indent structurally safe blocks without rewriting scripts, styles, or inline text. Unlike a full HTML parser, it does not silently fix malformed markup.

03

Decode & Clean

Decode HTML entities for readability and transform literal atob("...") calls. Other recognizable Base64 values are listed for inspection, not blindly replaced.

04

Remove Unwanted

Scan internal and up to four external stylesheets, detect static JS selector problems without deleting JS, and optionally remove unused class names or inline CSS rules, comments, and empty containers.

FAQ

Frequently asked questions

Can minifying or decoding change how HTML behaves?

Yes. Custom CSS and entities can make whitespace or escaping significant. The result is separate from your source so you can inspect it before using it.

Will Base64 strings embedded in data URLs be replaced?

No. Data URLs and unknown encoded strings remain untouched. Where supported, readable decoded values are shown in the findings list, while literal JavaScript atob calls can be transformed.

Is my HTML saved on a server?

Pasted/uploaded HTML is processed in your browser. Fetch URL and CSS scan temporarily use a memory-only PHP fetch endpoint; no copies of HTML or CSS are stored in application files or database. Standard HTTP access logs may exist.