Typography Tools
Browse all available typography tools.
Available tools
- 45-75 CPL Optimal Band Check Screen observed CPL against an explicitly illustrative inclusive 45–75 band; not universal optimality.
- All-Caps Size Compensation Percent Caller explicit SIGNED all-caps additive percent compensation, size positive; not universal optical equivalence. Explicit caller font/layout/reference context; not a shaping engine, actual page layout or accessibility certification.
- Apparent Size at Viewing Distance Points Actual measured printed ink height in Post Script points at exact viewing geometry—not CSS font size or universal sign letter height. Explicit caller font/layout/reference context; not a shaping engine, actual page layout or accessibility certification.
- Ascender/Descender Extents Checker Audit observed glyph outline bounds against declared ascent and positive descent magnitude; preserves per-glyph upper/lower overflow, not automatic clipping or font-table truth.
- Average Kerning Pairs Per Font Lookup Independently font/version/shaping table-specific kerning pair inventory count, GPOS class kerning not naive pair count. Exact independently documented reference matching, signed discrepancy retained. Explicit caller font/layout/reference context; not a shaping engine, actual page layout or accessibility certification.
- Baseline Grid Align Checker Audit multiple actual baselines against anchored grid and caller tolerance, preserving signed residuals; unlike existing single-baseline rounding, no adjusted positions are prescribed.
- Baseline Offset Round To Grid Nearest baseline-grid multiple to a requested vertical offset in pixels.
- Baseline Offset Round to Grid Practice Create reproducible practice for Baseline Offset Round to Grid from supplied scenarios, returning validated questions and computed answers under the source tool's assumptions and limits.
- Baseline Shift Superscript Percent Apply a caller font-specific superscript baseline-rise percentage to the base point size, retaining signed shifts. Not a universal glyph metric, exponent em conversion or shaping engine.
- Book Spine Width From Pages and Caliper Budget bound spine from heterogeneous page/sheet inventories, measured calipers, inserts and caller binding allowance; pages are two per sheet, no universal binding compression or print-ready approval.
- Cap Height Percent Of Em Cap-height percentage of em from measured cap-height and units-per-em font metrics.
- Cap Height Percent of Em Practice Create reproducible practice for Cap Height Percent of Em from supplied scenarios, returning validated questions and computed answers under the source tool's assumptions and limits.
- Caption Size Ratio To Body Measured captionPx to body size ratio, not an accessibility or style prescription.
- ch Unit Line Length Checker Distinguish CSS ch (zero-glyph advance) from caller observed text mean advance and nominal CPL; unlike em/ch-width conversion, actual glyph calibration is explicit, not exact wrapping.
- Cicero to Pica (French) Converter Dec lared traditional French Didot point .3759715104 mm, cicero 12 Didot points, Post Script pica 25.4/6 mm; other modern/historical cicero variants not inferred. Explicit caller font/layout/reference context; not a shaping engine, actual page layout or accessibility certification.
- Column Count From Text Width Pack complete equal-width columns using N−1 gutters, with caller minimum measure; differs from measuring a single ch-based column, zero columns is explicit.
- Column Width From Font Size Ch Approximate column width in pixels from a measured 1ch glyph width and desired character count.
- Common Font Ligature Count Lookup Independently font/version/feature-specific ligature inventory count, not assumed common font constant. Exact independently documented reference matching, signed discrepancy retained. Explicit caller font/layout/reference context; not a shaping engine, actual page layout or accessibility certification.
- Contrast Ratio Text-Size Threshold Check Screen independently measured contrast with caller text-size/weight thresholds and normal/large policy; no duplicate hex-color contrast derivation or accessibility certification.
- CSS clamp() Min/Preferred/Max Builder Build bounded fluid CSS typography clamp from caller font/viewport endpoints and rem root; root changes affect rem representation, no universal breakpoints or accessibility certification.
- CSS font Shorthand Order Builder Build CSS font shorthand in style/variant/weight/stretch/size/line-height/family order using literal validated family; shorthand accepts stretch keywords only, not longhand percentages. Other font settings are reset by CSS shorthand; no injected syntax or browser-support guarantee.
- Device Pixel Ratio CSS px Lookup Matched actual CSS/device pixel extent ratio, not physical PPI or inferred fixed ratio for a devices name. Explicit caller font/layout/reference context; not a shaping engine, actual page layout or accessibility certification.
- Didot Point to Point Converter Dec lared traditional French Didot point .3759715104 mmto Post Script 25.4/72 mm point, not assume both point names are equal. Explicit caller font/layout/reference context; not a shaping engine, actual page layout or accessibility certification.
- Drop Cap Lines Height Span Align drop-cap ink top to body cap top over N−1 baseline intervals and derive em from actual cap-height ratio; not N times line-height or a recommended drop-cap size.
- Drop Cap Lines Height Span Practice Create reproducible practice for Drop Cap Lines Height Span from supplied scenarios, returning validated questions and computed answers under the source tool's assumptions and limits.
- Ellipsis vs Three Periods Width Compare Compare measured ellipsis glyph versus three periods including both pair-kerning adjustments and font units; no assumed glyph equivalence or font lookup.
- Ellipsis vs Three Periods Width Compare Practice Create reproducible practice for Ellipsis vs Three Periods Width Compare from supplied scenarios, returning validated questions and computed answers under the source tool's assumptions and limits.
- Em Dash Fraction of Em Lookup Measured em dash advance/em ratio; Unicode does not impose one font-independent width.
- Ems to Pixels Converter Convert a length in ems to pixels for a root font size.
- Ems to Pixels Practice Create reproducible practice for Ems to Pixels Converter from supplied scenarios, returning validated questions and computed answers under the source tool's assumptions and limits.
- En Dash Fraction of Em Lookup Measured en dash advance/em ratio; Unicode does not impose one font-independent width.
- Fallback Metrics Ascent/Descent Override Resolve fallback ascent/descent/line-gap override percentages after separately supplied size-adjust scaling, so final layout metrics match target; no duplicate single ascent/descent alias or browser support guarantee.
- Figure Space Monospace Equal Width Check Audit figure-space glyph against each actual numeral advance, preserving digit-specific mismatch; not inferred from font being called monospace or its nominal em.
- Font File Size Estimate From Glyph Count Budget uncompressed SFNT bytes from caller glyph-class costs, per-glyph alignment, table overhead and directory records; explicit estimate, not WOFF compression or exact real glyph size.
- Font Stretch Percent Width Axis Audit measured width-axis effects on actual samples, using pooled advances rather than equal mean percentages; wdth percent is declared calibration, not guaranteed uniform glyph scaling.
- Font Weight Number-Name Mapping Conventional named 100..900 CSS weight mapping, not available font face/variable in stance or perceived stroke weight; other CSS numeric weights are not invalid CSS but outside this lookup. Explicit caller font/layout/reference context; not a shaping engine, actual page layout or accessibility certification.
- font-display Swap Block Fallback Shift Metric Audit measured fallback/webfont width differences and arrival against caller display block/swap windows; modeled visibility only, not a browser-timing guarantee or a real CLS score.
- Footnote Size Ratio To Body Measured footnotePx to body size ratio, not an accessibility or style prescription.
- FOUT Layout-Shift Width Delta Check Estimate following-block displacement from measured line reflow/line heights and sum declared displacement areas; not browser CLS impact/viewport clipping/session-window aggregation or duplicate text-width delta.
- Golden Ratio Type Scale Font size after an integer number of golden-ratio scale steps.
- Golden Ratio Type Scale Practice Create reproducible practice for Golden Ratio Type Scale from supplied scenarios, returning validated questions and computed answers under the source tool's assumptions and limits.
- Gutter Width Column Grid Share Allocate explicit total gutter share among N−1 gutters separately from N equal columns; not a percent per gutter or universally recommended grid.
- Gutter Width Column Grid Share Practice Create reproducible practice for Gutter Width Column Grid Share from supplied scenarios, returning validated questions and computed answers under the source tool's assumptions and limits.
- H1-to-Body Hierarchy Ratio Measured headingPx to body size ratio, not an accessibility or style prescription.
- Hair Space Fraction of Em Lookup Measured hair space advance/em ratio; Unicode does not impose one font-independent width.
- Hanging Punctuation Offset em Budget signed hanging-punctuation translation from measured bearing/advance and caller exterior fraction; no universal optical margin offset or automatic glyph shaping.
- Heading Step Consistency Checker Audit actual hierarchy adjacent ratios under caller scale and tolerance, retaining reversals/equal sizes; differs from generating an ideal modular scale.
- Image Dimensions For Print Size Compute both whole raster dimensions by rounding print inches times target pixels-per-inch upward, retaining pixel excess. Not printer halftone DPI, font point height or a print-quality guarantee.
- Inches To Picas CSS picas from inches: one pica is 1/6 of a CSS inch.
- Inches to Picas Practice Create reproducible practice for Inches to Picas from supplied scenarios, returning validated questions and computed answers under the source tool's assumptions and limits.
- Inline Code Monospace x-Height Match Match inline-code and body actual x-height from independent font-unit metrics; not generic em conversion or assurance of equal stroke weight/baseline/cap height.
- Italic Angle Degrees Slant Classifier Classify measured signed slant geometrically with explicit caller upright tolerance; positive means right in caller convention, no font italic-feature or stylistic authenticity diagnosis.
- Large Text 18pt/24px Threshold Classifier WCAG2 xlarge-text size category 18 pt=24 CSS pxor 14 ptbold=56/3 px; independent bold applicability, no physical PPI conversion or complete WCAG conformance. Explicit caller font/layout/reference context; not a shaping engine, actual page layout or accessibility certification.
- Leading From Font Size Ratio Line-height in CSS pixels from font size and a unitless leading multiplier.
- Letter Spacing Points From Tracking Letter spacing in points from tracking in thousandths of an em and font size in points.
- Line Height Ratio Calculator Compute the unitless line height ratio from pixel values.
- Line Height Ratio Practice Create reproducible practice for Line Height Ratio Calculator from supplied scenarios, returning validated questions and computed answers under the source tool's assumptions and limits.
- Line Length mm From CPL and Em Line length from actual mean glyph advance in em and CPL, not a fixed half-em font assumption.
- Line-Gap Override Zero Default Check Check whether actual measured font line gap is zero; CSS normal does not itself guarantee zero.
- Major Third Scale Generator Font size at an integer scale step using the musical major-third ratio 5:4.
- Major Third Scale Practice Create reproducible practice for Major Third Scale Generator from supplied scenarios, returning validated questions and computed answers under the source tool's assumptions and limits.
- Math Exponent Offset em Convert caller chosen exponent baseline offset to pixels; does not infer OpenType MATH metrics.
- Millimeters To Points Print PostScript points from millimetres using 25.4 mm per inch and 72 points per inch.
- Millimeters to Points Print Practice Create reproducible practice for Millimeters to Points Print from supplied scenarios, returning validated questions and computed answers under the source tool's assumptions and limits.
- Minimum Body Size Accessibility pt Rule Measured body type font size against independently verified caller accessibility/publishing band, no standard universal minimum font size in points. Missing evidence retained as explicit indices, not confirmed zero margin. Explicit caller font/layout/reference context; not a shaping engine, actual page layout or accessibility certification.
- Minor Third Scale Generator Font size at an integer scale step using the musical minor-third ratio 6:5.
- Minor Third Scale Practice Create reproducible practice for Minor Third Scale Generator from supplied scenarios, returning validated questions and computed answers under the source tool's assumptions and limits.
- Modular Scale Step Size Font size at an integer modular-scale step from a base size and positive ratio.
- Monospace Cell Half-Em Width Rule Half-em monospace approximation for caller known compatible metrics; actual glyph advances may differ.
- Oldstyle Figure Alignment Checker Audit supplied numeral outlines for descenders and departures from lower observed median top; observed mixed alignment is not proof a font feature is oldstyle or correctly selected.
- Optical Margin Alignment Checker Audit measured visible ink edges rather than advance boxes against caller optical margins/tolerance, preserving signed overhang versus inset; not automatic optical alignment.
- Optimal Measure Characters-Per-Line Greedy whitespace-only wrapping from caller measured word advances/character counts to audit actual CPL and unbreakable-word overflow; no shaping/hyphenation/bidi engine or universal optimal measure.
- Page Count From Word Count Standard Caller explicit text capacity plus separate non text page budget, whole pages and final partial page load retained; not actual typeset page count or fixed 250 standard. Explicit caller font/layout/reference context; not a shaping engine, actual page layout or accessibility certification.
- Paragraph Spacing Vs Leading Ratio Paragraph gap expressed as a multiple of line-height.
- Paragraph Spacing Vs Leading Ratio Practice Create reproducible practice for Paragraph Spacing Vs Leading Ratio from supplied scenarios, returning validated questions and computed answers under the source tool's assumptions and limits.
- Perfect Fifth Scale Generator Font size at an integer scale step using the musical perfect-fifth ratio 3:2.
- Perfect Fourth Scale Generator Font size at an integer scale step using the musical perfect-fourth ratio 4:3.
- Pica To Inches CSS inches from picas: six picas make one CSS inch.
- Pica to Points Converter Convert a length in picas to points.
- Pixels to Ems Converter Convert a length in pixels to ems for a root font size.
- Pixels To Points 96dpi CSS points from CSS pixels using 96 px and 72 pt per CSS inch.
- Pixels To Rem 16base CSS rem units from CSS pixels using a 16-pixel root font size.
- Points to Pica Converter Convert a typographic length in points to decimal picas using 12 points per pica.
- Points To Pixels 96dpi CSS pixels from CSS points using 96 px and 72 pt per CSS inch.
- Print Dpi Pixels For Pt Size Printed raster pixels needed for a requested point size at a given dots-per-inch resolution.
- Print Size From Image Resolution Convert independently measured raster width and height to print inches at explicit target PPI. Does not decode images, infer their resolution metadata or guarantee print quality.
- Proportional vs Tabular Numeral Width Check Audit caller measured numeral advances for exact or tolerance-based tabularity; observation coverage must be known and equality does not prove activated font feature.
- Q Unit Millimeter Japanese Millimetres from CSS Q units; one Q is exactly one quarter millimetre.
- Ratio From Two Sizes Reverse Engineer Type-scale ratio between an adjacent lower and higher font size.
- Rem To Pixels 16base CSS pixels from rem units using a 16-pixel root font size.
- rem-Based Spacing Scale Generator Apply caller selected spacing multipliers to a rem base; no implicit root pixel size.
- Screen PPI From Diagonal Resolution Physical diagonal PPI from actual raster and physical panel diagonal, not CSS96 ppi or device pixel ratio. Explicit caller font/layout/reference context; not a shaping engine, actual page layout or accessibility certification.
- Signage Letter Height From Viewing Distance Invert caller independently verified angular-letter-height criterion at exact viewing geometry, not universal legibility, sign codes or point size from font ink height. Explicit caller font/layout/reference context; not a shaping engine, actual page layout or accessibility certification.
- size-adjust Percent Metric Match CSS size-adjust percent to match independently measured normalized font metrics; not guaranteed identical layout.
- Small Caps Size Percent Lookup Independently font/glyph/feature-specific actual small caps-to-cap height percent reference, not universal synthesized 0.8 em. Exact independently documented reference matching, signed discrepancy retained. Explicit caller font/layout/reference context; not a shaping engine, actual page layout or accessibility certification.
- Superscript/Subscript Default Size Percent Two independently specified script-size policies, no fixed default or assumption font superscript feature=scaled ordinary glyph. Explicit caller font/layout/reference context; not a shaping engine, actual page layout or accessibility certification.
- Text Indent em Rule Text indent pixel value for caller selected em rule; not universal typographic convention.
- Thin Space Fraction of Em Lookup Measured thin space advance/em ratio; Unicode does not impose one font-independent width.
- Tracking Em Letter Spacing CSS letter spacing in pixels from font size and tracking expressed in em units.
- Type Scale Token Naming Export Export caller actual named type scale as bounded validated CSS custom properties; strict unique identifiers prevent syntax injection, no invented design-token nomenclature or fixed scale.
- Units Per Em Scale Factor Multiplier that maps font design units to pixels at a requested CSS font size.
- Uppercase Acronym Tracking Increase Add caller chosen uppercase-acronym tracking adjustment; no font-specific recommendation.
- Variable Font wght Axis Value Check Check actual variable-font wght range and exact declared named instances, retaining original out-of-range flag despite clamped value; no universal weight-name mapping or outline availability claim.
- Vertical Rhythm Multiplier Base Unit Vertical rhythm spacing from a caller baseline unit and integer multiplier.
- Webfont Subset Savings Percent Glyphs Budget subset savings from transitive composite-glyph dependencies and actual per-glyph/fixed bytes, not raw retained-count ratio alone; omits rewritten table/compression cost and font usability certification.
- Widow/Orphan Minimum Lines Rule Audit both sides of an actual paragraph break against caller widow/orphan minima; avoids applying page-end labels to unsplit paragraphs, no universal publishing rule.
- WOFF2 vs TTF Compression Ratio Lookup Actual same-content encoded file size ratio with possible negative savings, not invented universal compression percent or subset glyph estimate. Explicit caller font/layout/reference context; not a shaping engine, actual page layout or accessibility certification.
- Word Spacing Em Adjustment Word-spacing addition in pixels from CSS font size and an em-valued adjustment.
- Words Per Page Trade Paperback Lookup Actual matched trade-paperback word/page calibration pooled by page exposure, not sample means or fixed industry density. Explicit caller font/layout/reference context; not a shaping engine, actual page layout or accessibility certification.
- x-Height Ratio From Font File Extract head.unitsPerEm and OS/2.sxHeight from caller hex standalone SFNT font bytes; absent/zero/old OS/2 x-height is explicitly unavailable, not guessed from cap height or a full font validity certification.