3D text: letters you can print or place
Type a line or three, pick IBM Plex Sans, Serif or Mono or upload a .ttf or .otf of your own, set the capital height, the depth and the bevel in millimetres, and download the text as a solid: GLB for a scene, STL for a printer, OBJ for a 3D tool. No file to upload unless you bring a font.
Up to 64 characters and 3 lines.
An uploaded font replaces this choice.
Rounds the edges inside the depth.
STL and OBJ are written in millimetres, GLB in metres.
How the letters are built
The text is set as a Blender text object in the font you chose, sized so that a capital H is exactly the height you entered, centred line by line. Each glyph's outline is filled and extruded to the depth; a bevel, if you set one, rounds the front and back edges within that depth rather than on top of it. The result is converted to a mesh, placed with its base on the ground and its centre on the origin, and exported.
Before any of that, the font's own character table is read and every character of your text is checked against it. A character the font has no glyph for is refused by name, so a missing letter never comes out as a blank or a box. The bundled IBM Plex fonts cover Latin, Greek and Cyrillic with their accents; for other scripts, upload a font that has them.
What this tool cannot do
Sixty-four characters, three lines
Enough for a name plate, a sign or a label. Longer texts are a job for a 3D tool, where you also control kerning and line spacing.
Letters are not joined
Each glyph is its own solid, and letters whose outlines touch overlap rather than merge. A slicer handles that; a boolean union in your 3D tool makes one body when you need one.
A big bevel on small letters
The bevel is capped at half the depth, and on thin strokes a bevel near that cap can fold the surface into itself. For small text keep the bevel to a few tenths of a millimetre.
Three days, then gone
The upload and the result are deleted three days after the job, downloaded or not. The page keeps no history: bookmark the download or take the file while it is there.
Frequently asked questions
Which characters work?
Every character the chosen font has a glyph for. The three bundled fonts cover Latin, Greek and Cyrillic; anything else, upload a .ttf or .otf that has it. Characters the font lacks are listed in the refusal.
What does capital height mean?
The height of a capital H in millimetres. Ascenders, descenders and accents reach beyond it, so a line of mixed text is taller than the number you set; the report gives the full height.
Can I use my own font?
Yes: drop a .ttf or .otf of up to 5 MB. Its licence is your business; the font is deleted with the job after three days.
Which format should I download?
STL for printing, in millimetres. GLB for a web viewer or a game engine, in metres. OBJ for a 3D tool, in millimetres.
Why is there a box or a blank in other tools but not here?
Most tools draw the font's placeholder glyph for a missing character. This one reads the font's character table first and refuses the text, naming the characters, so what you download is what you typed.