Switch to HeyMadeFonts in one paste
Paste the code that loads your current web fonts, for example a fonts.googleapis.com link. For each family you get the closest HeyMadeFonts family in a similar style, and a ready-made URL. Nothing you paste is fetched or stored.
How it decides
- Each font URL is parsed with the same parser our CSS API uses.
- Each family is matched to one of our families by style: geometric, grotesque, humanist, condensed, rounded, squared, slab, high-contrast or monospace. The result shows the pair, for example “Inter → Sandhavn”. It is a different typeface, so check your pages after the change.
- Handwriting and script families have no match yet and are listed as not available. A missing weight or italic is reported as missing, never swapped for another weight.
text=subsetting andeffect=are not supported; the result says so for each URL that uses them.- Only the font URL is rewritten. The rest of your code stays as it was.
After you replace the code
- Remove
preconnecthints to your old font host. - On WordPress, the theme, page builder and plugins may each load fonts separately. Follow the WordPress guide.
- Run a website scan to confirm no requests to the old font host remain on the pages you check.
- Prefer files on your own server? Self-host the fonts instead.