Custom Braille STL Generator

100%
Change Theme to →
GitHub
3D STL Preview — Interactive preview only (drag to rotate, scroll to zoom)
Brightness:
Normal
Contrast:
Normal
To interact with the 3D preview: Use mouse drag to rotate, mouse wheel to zoom. Touch users: one finger to rotate, pinch to zoom. Keyboard users: the visual preview is supplementary; generated STL files contain the same geometry.

What Does This Program Do?

Generates custom braille embossing plates for cylinders (labels, containers) and flat cards. View on GitHub

Note: Cylinder shapes are currently available. Flat cards are temporarily disabled.

First Step: Decide What to Include

Braille space is limited. Not everything from print will fit.

Enter Text for Braille Translation
Note: Contracted braille combines letters into single cells, so the character limit is only confirmed after translation — the program will warn you automatically if it's too long.
Placement Mode:
Capitalized Letters: Preserve capital letters in braille translation, using indicator cells Convert text to lowercase before translation to save space on braille cells. Recommended for names and business cards.
Select Language:
Default: English (UEB), United States — uncontracted (grade 1). Chosen to align with BANA guidance for business cards and to minimize ambiguity for names, emails, and short contact info. Use contracted (grade 2) only when space is limited.
Card Thickness
Preset settings optimized for 0.4mm layer height printing Preset settings optimized for 0.3mm layer height printing Custom settings - automatically selected when any parameter is modified from preset values
Selecting a thickness preset will automatically adjust all braille dot and surface parameters to optimal values for that layer height. "Custom" is automatically selected when you modify any parameter.
Select Plate to Generate
Creates raised braille dots for embossing cards Creates recessed dots to support embossing process
Reset Settings