(GIMP 2.8.22)

I have several text objects labeling parts of the human body and I want to increase the font size of all of them to 20 pts. Each text object was automatically put into its own layer, and I want to leave it like that, if possible. How do I SELECT ALL of the individual text objects in the entire drawing (all layers) and change them all at once?

Thank you in advance!

  • AFAIk you can't, you would would need a script that runs on all layers... But in Gimp 2.8 you can have several fonts/sizes in a text layer and you could have to reposition/resize the layers, so this would not be trivial. – xenoid Apr 24 '18 at 6:40

There's a plugin here - save it as a .py file in your GIMP plugins folder, and restart GIMP.

Put all your text layers in a layer group, and select the layer group in the layers palette.

Click Group > Change font

enter image description here


You can Select All in All Layers Ctrl+Alt+A and use the Text and Font dialog to set the font.

It should work. Note that this applies only on unlocked layers.

  • 1
    Is this answer for Gimp? You cannot select more than one layer in Gimp... (And Ctrl-Alt-A isn't assigned to anything in my version). – xenoid Apr 24 '18 at 6:36

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