Fontjoy
Generate balanced font pairings in one click using a small neural network trained on Google Fonts.
Fontjoy is a free, single-purpose web tool that uses a small neural network to suggest pleasing font pairings. Hit Generate and it picks three fonts that share a stylistic theme while keeping enough contrast to work as headline / subhead / body. You can lock individual slots to keep a font you like, swap any face manually, edit the on-screen text, and adjust a contrast slider to tune the algorithm.
The model treats fonts as points in an embedding space learned from Google Fonts so pairings cluster by similar mood while preferring contrast across axes. The whole tool is open source on GitHub and built by Jack Qiao — a now-classic indie design utility that still gets recommended by typography and UI educators a decade after its launch.
Free, web-only, no signup, no upsell.