3D Keyfob Generator
Written on Monday, 8 June 2026 at 00:00.
Tags: open-source, 3d-printing, react, netlify, github.
I wanted a few custom keyfobs to print at home, so I built a little browser tool to make them: project-3d-keyfob-generator.createweb.be.
Type a word and it renders a keyfob in 3D right in the browser. You can switch between a solid plate and an outline style, set the text size and letter merge, pick the base and text colours, and drag to rotate or scroll to zoom. When you are happy with it, hit Download STL for a print-ready file.
It was equal parts a real need, a fun weekend hack, and an excuse to finally play with three.js. The 3D rendering is done with React Three Fiber and drei on top of React + Vite, the geometry is extruded from THREE.Shape, and the STL export uses three's STLExporter. A good chunk of it was vibe-coded with AI.
The project is open source on GitHub and hosted on Netlify.
