A free, browser-based tool to create print-ready paper inserts for plastic key identification tags. Type your labels, print at 100% scale, cut along the guides, and slide them in.
These are the colored plastic key tags (also called key fobs, key ID tags, or key labels) commonly used by hotels, offices, building management, and facility teams to organize and identify keys.
Available in many colors β red, blue, green, yellow, black, etc. |
Each tag has a transparent window to slide in a paper label |
Writing labels by hand is messy and inconsistent. Ordering custom printed inserts is slow and expensive for small batches. This tool lets you type and print professional labels in seconds.
| Before (handwritten) | After (printed) |
|---|---|
![]() |
![]() |
- π€ Auto-fit text β Font size dynamically shrinks to fit the label box
- π Font & formatting β Choose font family, bold, italic, underline, and text alignment
- π A4 print-ready β Designed for A4 paper at 100% scale
- π Multiple tag sizes β Standard, small, and large presets + custom dimensions
- π Bulk input β Paste a list to create many labels at once
- βοΈ Cut guides β Dashed borders for easy cutting
- π¦ Zero dependencies β Single HTML file, no install needed
- π Works offline β Download and open in any browser
- π Free & open source β MIT licensed
Measure your own tags first! Sizes vary between manufacturers. The dimensions below are based on the most common tags available on Amazon / Shopee / AliExpress.
βββββββββββββββββββββββββββββββββββββββ
β β β
β βββββββββββββββββββββββββββββββββ β
β β β β 1.4 cm
5.0cm β β YOUR LABEL HERE β β (visible window height)
β β β β
β βββββββββββββββββββββββββββββββββ β
β 2.8 cm (window) β β
βββββββββββββββββββββββββββββββββββββββ
2.2 cm (body width)
Paper insert size: 4.3 cm Γ 1.8 cm β this is what you cut & slide in
| Measurement | Value |
|---|---|
| Tag body (overall) | 5.0 Γ 2.2 cm |
| Visible window | 2.8 Γ 1.4 cm |
| Paper insert (cut size) | 4.3 Γ 1.8 cm |
| Key ring hole | β 6β7 mm |
| Split ring diameter | β 1.7 cm |
| Material | PP or PE plastic |
| Tag Type | Tag Body | Window | Paper Insert |
|---|---|---|---|
| Small | 4.8 Γ 2.2 cm | 2.9 Γ 1.4 cm | 3.0 Γ 1.9 cm |
| Standard | 5.0 Γ 2.2 cm | 2.8 Γ 1.4 cm | 4.3 Γ 1.8 cm |
| Large | 6.4 Γ 2.8 cm | 3.6 Γ 1.8 cm | 5.0 Γ 2.2 cm |
If your tags don't match these sizes, measure the paper insert that came inside the tag:
- Remove the existing paper from inside the tag
- Measure the width (longer side) in cm
- Measure the height (shorter side) in cm
- Enter these as a custom size in the app
Open the live app and click on any box to type. Text auto-sizes to fit.
Formatting options:
- Pick a font from the dropdown (Arial, Helvetica, Verdana, etc.)
- Toggle Bold, Italic, or Underline
- Set a manual font size or use AUTO-FIT
- Change text alignment (left, center, right)
Use Bulk Input to paste many labels at once:
GM ROOM
SERVER ROOM / L1-3
MEETING ROOM | B-13
CANTEEN (1)
FIRE PANEL
Use / or | to add a second line within a label.
- Click π¨οΈ Print / PDF
- Set paper size to A4
β οΈ Set scale to 100% (do NOT use "Fit to page")- Set margins to Minimum or None
- Print directly or Save as PDF
- Cut along the dashed lines
- Slide the paper strip into the tag slot
- The transparent film holds it in place
- Fork this repository
- Go to Settings β Pages
- Set source to Deploy from a branch β
mainβ/ (root) - Your site will be live at
https://yourusername.github.io/keytag-label-maker/
No build tools needed. Just open the file:
git clone https://github.com/deadboy18/keytag-label-maker.git
cd keytag-label-maker
open index.html # macOS
xdg-open index.html # Linux
start index.html # Windowskeytag-label-maker/
βββ index.html β The entire app (single file, no build step)
βββ README.md β You're reading this
βββ LICENSE β MIT license
βββ images/ β Reference photos
- π¨ Hotels β Room keys, storage rooms, service areas
- π’ Offices β Server rooms, meeting rooms, utility closets
- ποΈ Building Management β Pump rooms, fire panels, electrical rooms
- π Home β Spare keys, garage, shed, mailbox
- π« Schools β Classrooms, labs, equipment storage
Contributions are welcome! Some ideas:
- Save/load label sets to browser storage
- Additional tag size presets from different manufacturers
- QR code or barcode support
- Color-coded label backgrounds
- Multi-page support for large batches
- CSV import/export
- Multi-language UI
MIT License β free for personal and commercial use. See LICENSE.
Made for building engineers, facility managers, and anyone who manages keys π
If this saved you time, give it a β






