Text to 3D Model

Online 3D text generator: type words or phrases, export STL / 3MF / GLB.

Workspace

Drop files here

or click to browse, paste supported

About This Tool

Type text to create extruded letters and nameplates. STL is best for universal 3D printing; 3MF supports separate colors for text and base; GLB retains color for web and AR. Bundled fonts cover Latin, Cyrillic, CJK, and Arabic, you can upload your own font, and the preview updates in real time.

How to Use

Height (Y)Depth (Z)Base Plate
  1. 01

    Type your text

    Enter one or more lines. For non-Latin text pick a matching font: Noto Sans SC for CJK, Noto Sans Arabic for Arabic.

  2. 02

    Pick a format

    STL for single-colour printing, 3MF for separate text and base colours, GLB for web and AR.

  3. 03

    Size it

    Set Height (Y) for the letter size and Depth (Z) for the thickness, in millimetres.

  4. 04

    Add a base and download

    A Base Plate keeps loose letters together, and a small Bevel softens sharp edges. Then download.

    Tip: Bold fonts with a base print most reliably.

Frequently Asked Questions

View all FAQs
Q

Is this a 3D text generator or just an extrusion tool?

A

Both: type text to generate 3D geometry, with adjustable font, size, extrusion, bevel, and base. Download as STL, 3MF, or GLB. It's a full online 3D text generator.

Q

Which output format should I choose?

A

STL: most compatible single-color printing. 3MF: text and base can have separate colors, ideal for Bambu/Prusa etc. GLB: retains color, good for Web/AR.

Q

Can I use Chinese or Japanese characters?

A

Yes. Pick Noto Sans SC (CJK) for Chinese, Japanese, and Korean, or Noto Sans Arabic for Arabic. You can also upload your own TTF, OTF, or WOFF font. Characters missing from the selected font are skipped in the preview and export.

Q

Can the generated 3D text be printed directly?

A

Yes. Use a bold font, enable the base, and set enough extrusion depth. With valid text and moderate bevel, the mesh is watertight.

About Configuration Options

Quick recipes

  • A desk nameplate

    Try: Orientation: Upright, add a Base Plate, and a thickness of a few millimetres.

  • Two-colour lettering for a multi-colour printer

    Try: Output Format: 3MF, then set Text Color and Base Color.

  • A light model for a website

    Try: Output Format: GLB, and keep Bevel Segments low.

Output Format

OptionWhat it doesDefault / range

Output Format

Choose the download format for the generated 3D text. You can switch formats without re-entering text.
  • STLRecommended: Most compatible single-color mesh for universal 3D printing. Colors are not preserved.
  • 3MF: Text and base can use separate colors; ideal for multi-material slicing (Bambu, Prusa, etc.).
  • GLB: Retains material colors in a single file; best for web display, AR, and import into Blender/Three.js.
STL

Text Input

OptionWhat it doesDefault / range

Text

The text content to convert into a 3D model. Multi-line text is supported.Any3D.cc

Font

The typeface used to generate the 3D text geometry. Different fonts produce different stroke widths and character shapes.

Oswald (Display Bold) · Inter (Modern Sans) · Cinzel (Classic Serif) · Roboto Mono (Engineering) · Noto Sans SC (CJK) · Noto Sans Arabic

Oswald (Display Bold)

Size & Ratio

OptionWhat it doesDefault / range

Width (X)

The overall width of the text geometry in millimeters.305 – 100

Height (Y)

The overall height of the text geometry in millimeters.62 – 50

Depth (Z)

The extrusion depth of the text in millimeters. Controls how far the text extends outward.30.5 – 20 · step 0.5

Uniform Size

Lock all three dimensions to scale proportionally, preserving the aspect ratio.

Lock Ratio

Keep the width-to-height ratio fixed when resizing.

On · Off

On

Model|Open With: Windows 3D Viewer、Blender