Instance as master!

I would LOVE a quick button (or something) to transform an instance to a master.

Christmas soon, right?


How often do you need this?

I use it quite a lot when creating a fatter or thinner style, by first extrapolating and then sorting the details out. Also when ”locking” a certain instance as master to polish it further (if it’s an intermediate master).


Me too…

I recently had to do this the long way around as well. I ended up going through each glyph and using the Re-Interpolate function with a blank master. (I’d be happy being able to run re-interpolate on multiple glyphs from the font grid view or having a shortcut for that function)

I’ve wanted this feature from time to time. But it wouldn’t save me much time over simply generating the instance and adding it manually.

that is what I though. It takes six clicks like that.

You don’t need to do that.

1 Like

Ohh for some reason I thought Generate Instances decomposed components—I stand corrected

that is what I though. It takes six clicks like that.

Well, not exactly. Let’s say you have 30 instances. What happens when you generate instances? All 30 will be generated, unless you release the button ”is active” first.

If all 30 is generated you have to close all 30 open fonts before proceed working. If you de-select them first as described above, you have to make them active again when you are going back to work with the font again unless I’m missing some crucial information.

I didn’t expect that people would use that so often that the current way would be to long. I’ll see if we find a good place to put this.

That are one a few more clicks. Select all instances, command click the one you need an uncheck the ‘active’ box.

Yes! As I wrote, this is something I would LOVE – I don’t think it’s necessary really, but it would help a lot at least for me, and I bet everybody else would use it too :slight_smile:

I thought I just write this as a wish for the future.


I already used a “export instance and import as master” twice. It would be nice something native to do that. =)

We do it here quite a lot. Yes it is not sooooo complicated, but it would be very nice if it could be just one click away. Thank you!

Yes, instance as a master, please please!

Also: Generate only one (the selected) instance instead of only “Generate Instances” (I know I can uncheck all instances except one but don’t want to because restoring which instances were active and which ones not is a hassle. Working with a temp duplicate of the file is unelegant, too).



This is a core button in Metapolator. I think more people will need this as they develop Variation Fonts, and if you add a button, it will get used a lot.

1 Like

If I add this button, people will use it. And I suspect that a lot of times a few brace layers would be a much better solution.
Especially with variation fonts one should be very carful with extra masters as it blows up the file size.

As an alternative to brace layers, it would be good to have some kind of “incomplete masters”. If I only have a small handful of glyphs that need intermediate instances then brace layers work well but if there are lots of glyphs with brace layers I wish they’d be a master instead. This would give you a better overview, say, when in the font tab, one could activate the intermediate master and instantly see which glyphs have an intermediate design.

Also, I suspect people don’t always want to use it for adding more masters but for replacing them. Assume you have drawn a Light and a Bold. Then you decide you’d rather have an Extrabold master. With “Instance as master”, one could set up the Extrabold instance (extrapolated), turn it into a master and then delete the old Bold master. This is a scenario I have had several times in my work.


But brace layers don’t solve metrics problems, just shapes problems. So, sometimes, you really need to create a new master after a while working. =)

1 Like