Text3D Maker · Free Online Tool

Text to STL
Free 3D Text
Generator

Type any word, name or phrase — get a watertight, print-ready STL file in seconds. No Blender, no CAD, no signup. Works with every 3D printer (Bambu Lab, Creality, Prusa, Anycubic).

Interactive preview
▶ Convert text to STL — Free
100% free to start No install needed Print-ready STL

Ideas for your 3D printer

Design and download in seconds. No CAD experience needed.

🔤
Names, Words & Phrases
Convert any name, quote or short phrase to a solid 3D STL model. Perfect for shelf decor, personalised gifts or custom signage.
🔑
Keychains & Tags
Enable the built-in keychain ring to generate a print-ready STL keychain from any text. Adjust ring size and position in real time.
🎂
Cake Toppers & Props
Generate flat or extruded text STL files for cake toppers, party props and table decorations. Slice and print in under 30 minutes.

Ready in 3 steps

01

Type your text

Enter any word, name or phrase in the text box — up to 30 characters. Special characters, accents and numbers are fully supported.

02

Customize depth, size & bevel

Use the sliders to control extrusion depth (1–20 mm), overall size, and bevel amount for sharp or smooth edges.

03

Download your STL

Click "Download STL" — the file is generated client-side and is 100% watertight. Import directly into Cura, Bambu Studio or PrusaSlicer.

What is an STL file?

STL (Stereolithography) is the universal file format for 3D printing. An STL describes the surface geometry of a 3D object as a mesh of triangles, with no colour, texture or material information — just pure shape. Every modern slicer (Cura, PrusaSlicer, Bambu Studio, OrcaSlicer) accepts STL as input.

A text to STL converter like Text3D Maker takes a string of characters, applies a TrueType or OpenType font, extrudes the letters into 3D, and exports the result as a watertight (manifold) STL file ready to slice. The whole process happens in your browser — no Blender, no Fusion 360, no FreeCAD required.

Tips for 3D printing text models

Text-based 3D prints are deceptively tricky. Letters with overhangs (like the inside of "O" or "A") and thin strokes can fail without the right slicer settings. After printing thousands of text STLs ourselves, here's what works:

  • Minimum extrusion depth: 3 mm. Below that letters become fragile and warp easily. For keychain text, 4–6 mm is ideal.
  • Layer height: 0.16 mm gives the best balance of speed and edge clarity on serif fonts. Use 0.12 mm for tiny text (<25 mm wide).
  • Infill: 15–20% is enough for decorative text. Cake toppers can go as low as 10% to save filament.
  • Material: PLA is easiest and produces sharp letters. PETG is better for outdoor signs because of UV resistance. Avoid ABS for fine text — it warps.
  • Orientation: Print letters flat (text-side up) for cleanest top faces. Vertical orientation needs supports and produces visible layer lines on the letter faces.
  • Bed adhesion: Use a brim of 3–5 mm for letters with small footprints (especially "i", "l", and accents).

Best fonts for 3D printing text

Not every font works well in 3D. Hairline serifs, ultra-thin strokes and complex script fonts often produce print failures: detached counters, broken stems or unsliceable geometry. Text3D Maker ships with 70 fonts hand-picked from Google Fonts that have been tested on real FDM printers:

  • Bold Display — Bebas Neue, Bowlby One, Russo One. Best for chunky text and large prints.
  • Script & Handwriting — Pacifico, Caveat, Dancing Script. Beautiful for wedding signs and gift labels.
  • Tech & Futuristic — Orbitron, Audiowide. Ideal for gamer keychains and sci-fi decor.
  • Retro & Vintage — Bungee, Monoton. Classic 70s/80s look.
  • Fun & Playful — Fredoka, Chewy. Birthday parties and kids' rooms.
  • Western & Decorative — Rye, Special Elite, Creepster.
  • Elegant Serif — Playfair Display, Cormorant Garamond. Refined typography for nameplates.

All 70 fonts unlock with a one-time payment of €2.99 (PRO). Free accounts get 3 starter fonts plus 2 free STL downloads.

Compatible 3D printers and slicers

The STL files generated by Text3D Maker work with every consumer 3D printer on the market. We've tested output with:

  • Bambu Lab X1 Carbon, X1C, P1S, P1P, A1, A1 Mini (via Bambu Studio)
  • Creality Ender 3 V2/V3/SE/Pro, K1, K1 Max, CR-10 series
  • Prusa i3 MK4/MK4S, MK3S+, XL, Mini+ (via PrusaSlicer)
  • Anycubic Kobra, Kobra 2, Photon Mono (resin)
  • Elegoo Neptune 4, Saturn (resin)
  • Voron 0.2, 2.4, Trident self-builds

Resin printers handle small text exceptionally well — letters under 5 mm tall print cleanly on Mars/Saturn-class machines. For FDM, anything above 8 mm letter height prints reliably.

Pricing

Start for free

€2.99
One-time payment · No subscription · Forever
▶ Convert text to STL — Free

Frequently asked questions

Yes — you get 2 free STL downloads with no credit card required. Need unlimited downloads? A one-time payment of €2.99 unlocks them forever.
STL (Stereolithography) is the standard 3D printing format. It describes the surface geometry of a 3D object. Every slicer software (Cura, PrusaSlicer, Bambu Studio, OrcaSlicer) accepts STL files.
No — Text3D Maker works entirely in your browser using Three.js and WebGL. There is nothing to install. Just type, adjust, and download.
Text3D Maker includes 70 Google Fonts in 7 style groups: Bold Display, Script & Handwriting, Tech & Futuristic, Retro & Vintage, Fun & Playful, Western & Decorative, and Elegant Serif. Free accounts get 3 fonts; PRO (€2.99 one-time) unlocks all 70.
Yes — the STL files generated are fully watertight (manifold) and ready to slice without any repair step. Tested in Cura, Bambu Studio and PrusaSlicer.
Yes — enable the keychain ring option to add a hollow cylindrical ring directly fused with the text geometry. The whole model is one watertight STL.
Any FDM or resin printer — Bambu Lab, Creality (Ender, K1), Prusa (MK4, XL), Anycubic, Elegoo, Voron and more. We recommend PLA or PETG for text models.
A typical keychain-sized name (60 × 20 × 4 mm) prints in 20–40 minutes on a modern FDM printer like the Bambu Lab A1 or Creality K1. Larger cake toppers (200 × 60 × 5 mm) take 1–2 hours at standard quality settings.
You can convert up to 30 characters per STL. For longer phrases, split them across multiple files. The app supports accents, numbers, ampersands and most special characters.
Yes — the tool runs in any modern browser including iOS Safari and Android Chrome. We recommend desktop for fine slider control, but downloads work fine from phones.
Yes — the STL is a standard binary mesh file. You can open it in Blender, Meshmixer, MeshLab, Tinkercad or any 3D modelling software for further editing before slicing.
Text3D Maker offers a real-time 3D preview, integrated keychain ring generator, cake topper mode, 70 fonts curated for 3D printing, watertight output, and free language detection (EN/ES) — all in one tool. No watermarks, no signup wall on the editor.