Typeculator
Typeculator is a free web-based type scale calculator that generates font-size and line-height steps using the Golden Thread technique.
Overview
What is Typeculator?
Typeculator is a simple type scale calculator based on the 'Golden Thread' technique. It helps designers and developers create consistent, harmonious typographic scales for screen design by calculating font sizes and line heights from a base size, scaling factor, number of steps, and line-height offset. The tool outputs ready-to-use CSS classes for each scale step.
What is Typeculator used for?

Top Features
- Generates type scales based on the Golden Thread technique
- Adjustable base size, scaling factor, scale steps, and line-height offset
- Live preview with sample text for each scale step
- Outputs ready-to-use CSS classes with font-size and line-height
- Supports px and rem units
- Free and browser-based
How to use Typeculator?
Open the Typeculator web app, set your base size (e.g., 12–16px), choose a scaling factor to control growth between steps, pick the number of scale steps (e.g., 4–6 for screen design), and adjust the line-height offset. The tool instantly generates a preview with sample text and CSS classes like .scale-step-1 through .scale-step-6, showing font-size and line-height values. Copy the generated CSS into your project.
Alternative Tools
Pros & Cons
Pros
- Simple and focused interface
- Instant visual feedback
- Produces copy-paste CSS
- Based on a proven typographic technique
- Completely free to use
Cons
- Limited to type scale generation only
- No export options beyond copying CSS
- No saved presets or accounts
- Requires understanding of typographic scale concepts
Use Cases
- Creating a consistent typographic hierarchy for a website or app
- Quickly generating CSS font-size and line-height values
- Teaching or learning about modular type scales
- Prototyping design systems
- Ensuring readable and harmonious text sizing across screen designs
Typeculator Pricing
User Reviews
No reviews yet
Be the first to review this tool!