Inkscape
Best answer: How to flow text into a shape in inkscape?
- Write the text on the canvas (or copy-paste it).
- Create the path or shape that the text is supposed to fill.
- With the Selector tool, select the shape and the text, then use Text > Flow into Frame .