Skip to content

mcdoh/labelmaker

Repository files navigation

Labelmaker

Labelmaker is a simple web tool for generating text-based images, perfect for creating decals in Tabletop Simulator. Just append your desired text to labelmaker.xyz/ and Labelmaker will return an image, no design tools required! A few options are available via query string parameters: font, color, outline, and size. The homepage offers a form to make things a bit easier.

Risky business

Table flip

✨ Features

  • 📦 Instant text-to-image conversion via URL
  • 🎨 Customizable color, outline, font, and size via query string
  • 🧩 Designed for ease of use with Tabletop Simulator
  • 🧭 Interactive homepage to preview available options

🚀 Usage

Basic Label

https://labelmaker.xyz/Hello World

(I'm actually cheating here and appended ?outline=white so that the image is visible on dark backgrounds)

Hello World

Set Text Color

https://labelmaker.xyz/Hello?color=yellow

Yellow Hello

Add Outline

https://labelmaker.xyz/Hello?color=yellow&outline=black

Outlined yellow Hello

Customize Font and Size

https://labelmaker.xyz/Comic Sans?font=cs&size=96&color=orange&outline=blue

Comic Sans

Multiple Lines

https://labelmaker.xyz/Multiple\nLines?font=Impact&color=orange

Use \n to insert line breaks.

Multiple\nLines

🧪 Try It Live

Visit the Labelmaker homepage to:

  • Preview fonts and colors
  • Test out combinations
  • Copy generated URLs for use in Tabletop Simulator or elsewhere

⚙️ Query Parameters

Parameter Description Values
color Text color black
blue
brown
gray
green
orange
pink
purple
red
white
yellow
outline Outline color none
blue
brown
gray
green
orange
pink
purple
red
white
yellow
font Font name Comic Sans (cs)
Courier (cr)
Georgia (g)
Helvetica (h)
Impact (i)
Verdana (v)
size Font size in pixels 16
24
32
...
120
128

🧰 Development

This project is powered by Elixir + Phoenix, employs ImageMagick to create the images, and uses Docker for deployment.

Build & Run Locally

mix setup
mix phx.server

Or use Docker:

docker build -t labelmaker .
docker run -p 4000:4000 labelmaker

About

Easily create text-based images with just a URL

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published