Free Code & Markup Tools
13 free tools for working with code and markup languages. Format CSS, JavaScript, HTML, SQL, and XML. Escape HTML and JSON strings, validate YAML, generate meta tags, create QR codes, and parse cron expressions — all browser-based with no installation required.
All Code & Markup Tools
Minify or beautify CSS stylesheets
Minify or beautify JavaScript code
Beautify or minify HTML markup
Escape special HTML characters to entities
Remove all HTML tags to extract plain text
Searchable reference for all HTML entity codes
Beautify and format SQL queries
Format, validate, and minify XML
Validate YAML syntax and preview parsed structure
Escape or unescape JSON string values
Generate SEO, OG, and Twitter Card meta tags
Create QR codes for URLs, text, and more
Explain cron expressions in plain English
Code formatters and beautifiers
All code formatters support both beautification (adding indentation for readability) and minification (removing whitespace for production). The CSS formatter handles standard CSS including media queries and nested selectors. The JS formatter handles modern JavaScript syntax including arrow functions and template literals.
HTML tools
HTML Formatter beautifies or minifies HTML. HTML Escape converts special characters to entities so they render as literal text. HTML Stripper removes all tags to extract plain text. HTML Entities provides a complete reference chart of all HTML entity codes with a search box.
Validators and specialized tools
XML Formatter validates and pretty-prints XML. YAML Validator checks YAML syntax and shows the parsed structure. Cron Parser explains any cron expression in plain English and shows the next execution times. Meta Tag Generator creates complete SEO and Open Graph markup for any web page.