I know that it is possible to interpolate between different masters of one font but is it somehow possible to interpolate between two different fonts? Lets say Times and Helvetica? It is for experimental use and dont need to give perfect results.

What software can I use to generate a new interpolated desktop font from two different fonts?

Is there an app to generate a variable webfont that could be animated from one font to the other?

  • 1
    Have a look at this method for Blender and this article about live morphing on the web. – Wolff Jan 31 at 18:15
  • Just a quick comment that while this is possible, they have totally different forms of 'g' (double vs. single story) so you might want to tweak this manually when you produce your font. And the italics will have a different 'a' too. – Copilot May 12 at 19:39

The only way to truly do this using web fonts as you say in the question is to use variables fonts, which has surprisingly good support given it's a new technology for the web.

You'd have to create your own variable font based on the two fonts that you want to animate (granted you have permission to do so). I don't know of any software that could do that for you. A couple posts that I've found detailing how to create these fonts include Robofont's and Glyphs'.

To find existing variable fonts, see V-Fonts.com or Axis Praxis. For creative uses of variable fonts, this CSS-Tricks post is pretty good.

If you don't really need a true web font (say the text is fixed or something similar). It would probably be easiest to change the text into an SVG and then use something like After Effects to animate the transition. The next easiest thing would be to again convert to SVG and then use an SVG morph animation to go between the two, using something like GSAP's MorphSVG plugin, Snap.svg, or Kute.js SVG plugin (this is the first time I've seen this one) to keep it easy (though it is possible to do it by hand).


Moreover, you have not included in the question the program you use or want to use to make out this operation, of course you can interpolate two different fonts, a resource widely used in the 90s inside the Decostructivist Style in graphic design. The mix could be done digitally or manually and the results where included in the called Trash Fonts.

Some examples:

Linotype Konflikt


Not Caslon an Emigre font, made with bits and pieces of dry transfer lettering

Not Caslon

Osprey with more than two mixed fonts


Prototype which mix uppercase, lowercase, serif and sans-serif


WalNuss a clear mix between a Sans Serif and a Modern Roman


Elliot's Blue Eye Shadow another multiple mix from Emigre

Elliot's Blue Eye Shadow

  • 1
    sorry to be not precise, my question is what software/apps can i use to auto-interpolate fonts. Is there something like a generator for example for a variable web font that can be animated from one font to the other. But I also like to know if there is a software to do this with desktop fonts – buckdanny Jan 30 at 18:25
  • Ok, take this answer as general information, but you should edit your question and specify what do you exactly need. – Danielillo Jan 30 at 18:32
  • This doesn't really answer the question (although the original question was admittedly more confusing). As such I don't think it's very useful to keep around. – Zach Saucier Mar 2 at 1:56

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.