• Models
  • Contests
  • Slicer
  • Login
  • Start Here
    thingiverse-iconprintables-iconcults3d-iconmakerworld-iconmyminifactory-icon

    3D GO

    3D ModelsContestsCollectionsSaved ModelsOn a mobile device?

3D GO

Privacy Policy
Universal Keychain Generator 3D Printer File Image 1
Universal Keychain Generator 3D Printer File Image 2
Universal Keychain Generator 3D Printer File Image 3
Universal Keychain Generator 3D Printer File Image 4
Universal Keychain Generator 3D Printer File Image 5
Universal Keychain Generator 3D Printer File Image 6
Universal Keychain Generator 3D Printer File Thumbnail 1
Universal Keychain Generator 3D Printer File Thumbnail 2
Universal Keychain Generator 3D Printer File Thumbnail 3
Universal Keychain Generator 3D Printer File Thumbnail 4
Universal Keychain Generator 3D Printer File Thumbnail 5
Universal Keychain Generator 3D Printer File Thumbnail 6

Universal Keychain Generator

Rimal Isaac avatarRimal Isaac

October 21, 2025

makerworld-icon
DescriptionCommentsTags

Description

V2: Change : Added Outer Ring

Overview

This Universal Keychain Generator is a fully parametric and customisable OpenSCAD design script that lets you create professional-quality keychains for personal use or 3D printing businesses.
It supports three independent text lines, a toggleable emoji, and 15+ geometric shapes, giving you complete creative freedom.

Whether you’re making brand tags, name keychains, or promotional giveaways, this generator makes design effortless and production-ready.

✨ Key Features

πŸ”Ή Triple Text Lines – Add up to three lines of text (name, tagline, and website) with independent font, size, style, and depth.
πŸ”Ή Emoji Toggle – Insert an emoji anywhere on your design with full positional and depth control.
πŸ”Ή Multiple Shapes – Choose from 15+ shapes including rectangle, oval, capsule, star, diamond, shield, tag, and teardrop.
πŸ”Ή Customisable Hole – Automatic or manual placement of keyring holes with adjustable X–Y offsets and size.
πŸ”Ή Raised Border – Elegant outline border with controllable height and thickness.
πŸ”Ή Full Colour Preview – Distinct colour layers for base, border, text, and emoji to visualise multi-material printing.
πŸ”Ή Perfect for 3D Printing Businesses – Quick personalisation, supports multiple fonts, and exports STL instantly.

  • Fonts – Chewy, Arial, Noto Emoji
  • Emoji_enable – set to true and add any emoji (e.g., Noto Emoji).

βš™οΈ Advanced Options

  • Hole_position: auto, left, right, top, or none.
  • Hole_x_offset / Hole_y_offset: fine-tune hole placement.
  • Border_height / Border_thickness: control raised edge appearance.
  • Per-line font control: choose unique fonts for each text line.

License:

BY-NC

Related Models

V29 preview image

V29

jzisa profile image

jzisa

81,487

G26 Fidget Keychain – 3D-Printed Mini Slide-Action Toy preview image

G26 Fidget Keychain – 3D-Printed Mini Slide-Action Toy

MILITECH profile image

MILITECH

6,899

Name Keychain Generator [NO AMS] preview image

Name Keychain Generator [NO AMS]

Pumpkin Studios profile image

Pumpkin Studios

5,978

Origami Carabiner by ddf3d.com preview image

Origami Carabiner by ddf3d.com

Charlie1982 profile image

Charlie1982

43,298

Mini Articulated Dragon (Magnet/Keychain) preview image

Mini Articulated Dragon (Magnet/Keychain)

Printzee profile image

Printzee

8,462

Customizable Name Keychain preview image

Customizable Name Keychain

CuteCraft 3D profile image

CuteCraft 3D

3,486

Keychain / Smartphone Stand preview image

Keychain / Smartphone Stand

Shira profile image

Shira

36,019

Flexi Holding Cat (Print-in-place) preview image

Flexi Holding Cat (Print-in-place)

3D_Flexseeds profile image

3D_Flexseeds

7,014