# Bastardica: A Tool for Creating Hybrid Fonts

Mix and match fonts to create unique typography with this browser-based tool.

- **Source:** [Daring Fireball](https://brifing.si/source/bbc604d1-4212-4e70-9dbd-e291115f1f22)
- **Published:** 2026-09-29
- **Topic:** [Design & UX](https://brifing.si/c/design)
- **Original article:** <https://bastardica.mitpit.com/>
- **On Brifing:** https://brifing.si/s/92897d51-85fa-462f-9f1b-4fc5a7df43a3

## Font Mixing Tool

Bastardica is a browser-based tool that allows designers to create hybrid fonts by mixing glyphs from different typefaces. It uses OpenType's liga contextual substitution feature, which works in browsers, design tools, and print applications. The tool runs locally using Pyodide and fontTools, ensuring privacy and immediate results without server processing.

## How It Works

The tool replaces every nth glyph (configurable) with a character from a secondary font. This substitution happens at the OpenType shaping level, making it compatible with any application that supports OpenType features. Users can adjust Y-offset and scale effects to perfect alignment between mixed fonts. The system preserves the original font's metrics for consistent spacing.

## Multiple Font Combinations

When mixing three or more fonts, Bastardica handles intersections intelligently - the first specified font takes precedence where strides collide. The tool recommends using prime numbers for strides to minimize collisions between mixed fonts. For example, strides of 5 and 7 will only collide every 35th character, with the first font's glyph appearing.

## Technical Implementation

Bastardica works by creating a new OpenType font that references the original but applies substitutions through the 'liga' feature. This approach means the mixed font works anywhere OpenType is supported. The tool can output fonts in TTF, OTF, and WOFF2 formats, making the results usable across different platforms and media.

## Creative Possibilities

Designers can use Bastardica to create typographic variations that make simple fonts feel more dynamic. The tool is particularly useful for creating display type with distinctive character. Effects like random font mixing can produce unexpected and visually interesting results for experimental design projects.

## License Considerations

Mixed fonts are considered derivative works, so commercial use requires checking the licenses of source fonts. Bastardica itself adds no additional conditions - attribution is appreciated but optional. The tool includes links to free font sources like Google Fonts, Velvetyne, and Font Squirrel for legal mixing options.

## Inspiration Sources

The project draws inspiration from experimental typography projects like Times New Bastard and Easy Pete. These precedents demonstrated how systematic glyph substitution could create distinctive typographic personalities while maintaining readability and functionality in various design contexts.

## Design Implications

Bastardica lowers the barrier to creating custom typography, making advanced OpenType features accessible to designers without technical expertise. The tool's real-time preview and local processing make it practical for rapid experimentation. This approach could influence how designers think about type customization in digital projects.

## Sources covering this story

- https://bastardica.mitpit.com/ — 

---

_Summary written by Brifing from the original reporting. Copyright in the original article belongs to its publisher; read the full piece at the link above._
