Keyring Tag, custom text, auto letter spacing
Print Profile(3)



Bill of Materials
Description
Yet another keyring tag generator, but this one sorts out the letter spacing for you. No need to spend ages tweaking character spacing to make something that doesn't have gaps.
Unlike other models that require you to adjust the letter spacing yourself, this model has no limit on the number of letters in your tag, you can have as many as your printer can handle.
By default, capital letters are the thickest, and then lower-case letters alternate in height to make the text easier to read. You can adjust how thick/tall each letter type is. Spaces are omitted from the output, but they are still counted as letters for the lower-case alternating height calculations.
How to Use
Click on the green “Customize” button above. Then type in your text, adjust the other settings if needed, and download for printing. Quick and easy!
Font Options
- Chewy - narrow and rounded, marker-pen look.
- Poetsen One - smart, semi-italic.
- Coiny - wide and very rounded.
- Gorditas - chunky with serifs, and hearts for dots on “i” and “j”.
- SpicyRice - curly and distinctive.
- Anton - blocky, like the “Impact” font.
To save time deciding which font you like, all font options are generated at once. Deselect the ones you don't want to download.
More fonts can be added: let me know what you'd like (any Google-provided font is possible, it seems).
Supported Characters
The code supports all ASCII letters and numbers, common accented characters (e.g. ä, é, è, ê, ë, ü…) and some other characters (!, #, &, @, ÷, ×, -, ~, £, $, €). If you find a character you'd like to use that doesn't work yet, let me know in the comments below.
How it Works
- The widths of each letter are calculated from the font data.
- Every letter, in each font, has a width correction applied, so the letters overlap just the right amount.
- Some letter pairs have an additional spacing correction applied.
- Space for the attachment to the keyring attachment ring is also adjusted for each letter.
- Letters like “i”, “j”, “é”, “ä” have additional support added to attach the dots or accents.
Problems?
This model is being continuously improved. Come back soon for more font options and more supported characters.
I've tested the fonts a great deal, but there may be some combinations of text that fail to join up. If you find this, please let me know in the comments below and I'll fix it.
Need Many Names?
Just tell me which font you want, and the list of names.
You can simply list the names in the Comments below, and I'll post the .3mf file as a public Print Profile on this page.
Or private message me https://makerworld.com/en/my/message?recvID=72766272 (or go to @fonant and click the message button to the right of the green Follow button) and I'll generate and reply privately with the .3mf file for you.
Commercial Licences
Would you like to sell 3D prints generated by this model? You can now subscribe for a commercial licence to do so, from my maker page. Subscribe for just one month, three months, or a year. Longer subscriptions are cheaper per day.
Membership
Subscribe for a licence to sell these keyring tags yourself.
Acknowledgements
This model was inspired by Hayden Kong's original Custom Name Keyring model, coupled with a need to design keyrings for many names in a short period of time.
Boost Me (for free)
If you like this, please boost me! Getting the fonts to align nicely takes quite a bit of time.
Updates
2025-07-10: Reduced letter spacing between “sT”, and for “-” in Gorditas.
2025-08-07: Added new SpicyRice font option.
2025-08-13: Added new Anton font option.
2025-10-20: Added missing accent supports, tweaked some spacings for the SpicyRice font option.
2026-01-21: Added option to exclude the keyring attachment ring, so you can have just the name.
License
You shall not share, sub-license, sell, rent, host, transfer, or distribute in any way the digital or 3D printed versions of this object, nor any other derivative work of this object in its digital or physical format (including - but not limited to - remixes of this object, and hosting on other digital platforms). The objects may not be used without permission in any way whatsoever in which you charge money, or collect fees.















Comment & Rating (53)