Flip Bench

Flip Text Generator

Type two words of the same length and get a 3D text illusion: one print that reads the first word from the front and the second from the side. Download a print-ready STL.

  • Free
  • No sign-up
  • Private: runs on your device
Words

Same number of letters in both words, up to 10. A–Z, 0–9, & + # ♥.

Size
Base

Drag to rotate. Check both words:

Loading…

How to make a 3D name illusion

  1. Type word 1, the one that reads from the front – for example LOVE, or the first of two names.
  2. Type word 2 with the same number of letters. It reads when you turn the print 90° and look from the right.
  3. Check both readings with the Front and Side buttons under the preview, then pick a font and letter height.
  4. Download the STL (or the 2-colour ZIP) and print it base down.

Recommended print settings

SettingValue
MaterialPLA or PETG
Layer height0.2 mm (0.12–0.16 mm for letters under 30 mm)
Walls3–4
Infill15–20%
SupportsNone (tree supports only for letters over 50 mm with long flat arms)
BrimOnly without the base, for letters taller than 40 mm
Two coloursFilament change at the top of the base (2 mm by default), or the 2-colour ZIP on AMS / MMU printers

Tips for a clean illusion

  • Use a bold font. Block and Bold rounded give thick strokes, so each letter stays solid when it is cut by the other word.
  • Pair letters of similar width where you can. M against I works, but the block is thin; M against W or N looks fuller.
  • Look straight on. The words read best at eye level, square to the front or side. Photograph it from about a metre away with a longer zoom to keep the letters the same size.
  • Contrast helps. A dark base with light letters, or the reverse, makes both words pop. Use the 2-colour ZIP, or pause for a filament change at the base height.
  • Mind the bed. The letters run corner to corner, so the model is about as deep as it is wide. Check the size under the preview; lower the letter height or spacing if it is too big.

Want a flat name instead? The Name Keychain Generator makes raised-letter tags and keyrings.

Frequently asked questions

How does a flip text illusion work?

Each letter pair is the overlap of two shapes: the front letter pushed straight back through the block, and the side letter pushed straight across it. What is left looks like the first letter from the front and like the second letter from the side, because every row of one letter is still covered by the other.

Do both words need the same number of letters?

Yes. Every block carries one letter of each word, so LOVE and EMMA (4 and 4) work, but LOVE and EMILY do not. For names of different lengths, add a symbol such as & or ♥, use a nickname, or pair the name with a word of the same length.

Which letters and symbols can I use?

Capital letters A–Z, the numbers 0–9 and the symbols &, +, # and ♥, up to 10 per word. Lower-case letters are turned into capitals and accents are dropped (É becomes E). Punctuation such as ! and ? is left out: its parts are stacked with an empty gap between them, and that gap would cut straight through the letter it is paired with.

Why does one letter look thin from an angle?

A block is only as wide as its front letter and as deep as its side letter, so a narrow letter such as I paired with a wide M gives a thin slice. It still reads correctly straight on. Bold fonts and letters of similar width give the sturdiest blocks.

What size should I print it?

30–50 mm letters suit a desk or shelf gift. The letters run corner to corner, so the print is about as deep as it is wide: four letters at 40 mm need roughly 160–180 mm each way, which fits a 220 mm bed. The size under the preview shows exactly how much room your words need.

Does it need supports?

Usually not. Print it base down, as it downloads. The flat undersides of letter arms (E, F, T and similar) are short overhangs that most printers handle with good cooling. For letters over 50 mm with long arms, tree supports give cleaner undersides.

Is the flip text generator free?

Yes. Make and download as many STL files as you like, with no account. The model is built in your browser, so nothing you type is uploaded.