Local Font Viewer & Preview - Online Test Styles
Browse the fonts installed on your system and type a custom phrase to see how it looks. Uses Local Font Access API where available.
UD5 Toolkit
Inspect font metrics, x-height, cap height, ascenders & descenders from your system fonts
line-height, vertical-align, and overall text spacing. Understanding ascender and descender ratios helps create pixel-perfect layouts, especially when mixing fonts. It's also essential for calculating precise padding, margins, and alignment in design systems where typography consistency is critical.baseline is the default vertical-align value for inline elements. Descenders (like the tail of 'g', 'y', 'p') extend below the baseline, while ascenders and capitals rise above it.fontBoundingBoxAscent and actualBoundingBoxDescent for precise measurements. For x-height and cap height, we render individual glyphs and measure their bounding boxes for maximum accuracy.Browse the fonts installed on your system and type a custom phrase to see how it looks. Uses Local Font Access API where available.
Detect browser support for font‑tech() and font‑format() values in @font‑face src. Check COLRv1, variable, etc.
Type any character and see how it renders in different font stacks. Detect missing glyphs and fallback behavior.
See which fonts map to generic families (serif, sans‑serif, monospace) on different operating systems. A handy reference.
Toggle OpenType features like liga, smcp, tnum, and see the text update. Support for variable fonts. Typography nerds.
Load any variable font from Google Fonts or local file and play with weight, width, slant, and custom axes. Download CSS.
Choose a font family and see how it renders famous pangrams (The quick brown fox…). Instant web font loader.
Apply East Asian glyph variants like jis78, proportional-width, ruby. See the difference instantly. For CJK typography.
Build a complete font‑stack for your website. Choose a primary font and get the best fallback options for different OS. Copy the CSS.
Convert normal text to Unicode mathematical bold, italic, script, fraktur, and double‑struck. Copy rich text for anywhere.
Select character sets (Latin, Cyrillic, Greek) and generate the exact unicode‑range descriptor for your fonts. Improve performance.
See how a full paragraph looks with your chosen text and background colors. Not just a ratio; the real appearance.
Type two letters and see if your chosen font has a kerning pair for them. Adjust tracking and see live spacing.
Highlight elements with aria‑describedby and see the linked description text. Verify a11y annotations.
Choose tabular‑nums, diagonal‑fractions, ordinal and see the effect on a numeric list. Elegant data presentation.
Paste two strings that look the same and see if they differ after normalization. Debug invisible encoding bugs.
Paste HTML and detect elements with aria‑hidden='true' that contain focusable children. An easy a11y win to fix.
Apply dyslexia‑friendly fonts, spacing, and background to any text. Preview and copy the formatted version. Improve readability.
Paste text and instantly see if it contains hidden zero‑width characters often used in steganography. Reveal invisible payloads.
Beautify and format your CSS stylesheets instantly. Organize, minify, or prettify CSS code for better readability. Processed securely on client-side.
New CSS text‑spacing property for fine control over punctuation spacing. See the effect live. For advanced typography.
Normalize text to any Unicode normalization form to prevent encoding bugs and ensure consistent comparison. Essential for i18n developers.
Paste two texts and see cosine and Jaccard similarity scores. Understand how close two documents are. All local math.
Test different line‑break and word‑break values on Chinese/Japanese/Korean text. See how browsers wrap. Essential for i18n.
Create scary, glitched text using combining diacritical marks. Control intensity. Perfect for horror memes and fun. Pure Unicode magic in browser.
Check how many pages a PDF has without uploading it (uses FileReader). Also shows file size and title if available. Simple and fast client-side tool.
Enter a URL and extract tab‐index order violations and focusable elements. Quick accessibility audit. Client‑side fetch.
Paste an SVG and check if the graphic‑aria roles are used correctly. Improve accessible diagrams and icons.
Paste text and detect its language (70+ languages) using a simple character n-gram model implemented in JavaScript. No server communication.
Paste your Accept‑Language header and see which languages your site should serve based on quality values. Internationalization helper.