Web Font Subset Generator – Reduce Font File to Only Used Glyphs
Paste the characters your site uses and upload a TTF/OTF font. Download a smaller, subsetted WOFF2 for faster page loads.
UD5 Toolkit
font-kerning CSS property controls whether the browser uses the font's built-in kerning tables.
Many professional fonts contain hundreds of kerning pairs — character combinations that need special spacing adjustments.
Try Georgia with AV or To to see dramatic kerning in action.
Use the Custom Letter-Spacing slider to simulate manual kerning adjustments.
font-kerning, while tracking is controlled via letter-spacing.
font-kerning property accepts three values: auto (browser decides), normal (use the font's kerning data), and none (disable kerning entirely). Modern browsers default to auto, which typically enables kerning for fonts that include OpenType kerning tables. You can also use font-feature-settings: "kern" 1 for finer control in OpenType fonts. Our tool lets you toggle between normal and none to visualize the difference.
letter-spacing on specific character pairs wrapped in <span> tags. For fine-tuning logos or headings, designers often wrap problematic letter pairs and apply custom letter-spacing values. Use our Custom Letter-Spacing slider above to experiment with this technique.
font-kerning property is supported in all modern browsers, including Chrome 33+, Firefox 34+, Safari 9+, and Edge 79+. It has excellent global coverage (over 96% of users). For older browsers, you can use the OpenType feature syntax font-feature-settings: "kern" 1 as a fallback, though this is rarely needed today.
font-kerning: normal is a one-line CSS improvement that costs nothing but makes a visible difference.
Paste the characters your site uses and upload a TTF/OTF font. Download a smaller, subsetted WOFF2 for faster page loads.
Choose a mood (elegant, playful, modern, classic) and see a curated list of free Google Fonts that match. Copy the @import code for immediate use.
Assign Secret Santa pairings from a list of names with spouse/partner exclusions. Optionally email results via mailto link. Fully local, no server.
Paste a Base64 encoded font string and generate the complete @font‑face CSS rule. Inline small fonts easily.
Enter a URL and extract the font stacks and web font URLs used on that page. Quick typography research.
Browse the OKLCH color space with sliders for lightness, chroma, and hue. See the CSS oklch() code. Modern and accessible.
Select a local font and see all its metrics: ascent, descent, x‑height, and supported features. Typography deep dive.
Browse, edit, and delete keys stored by the idb‑keyval library in your browser. Handy for debugging PWAs.
Enter the characters you need and generate a smaller font file from a TTF/OTF. Keep only the glyphs you use. Using harfbuzz WASM.
Map English letters to fancy mathematical or ornamental Unicode symbols. Create Facebook/Twitter bio art. All local.
Type any character and see how it renders in different font stacks. Detect missing glyphs and fallback behavior.
Choose a font family and see how it renders famous pangrams (The quick brown fox…). Instant web font loader.
Type a few words and see them rendered at every heading size (h1–h6) with your chosen font. Perfect for design systems.
Convert plain text into stylish ASCII art banners using various font styles. Copy and paste to social media or comments. Fun retro tool.