Your creative studioDream it. Make it. Keep it.
← All 8 projects

Click & Smile: 3D printed keycaps maker

A tiny personality for your keyboard

Save keeps your settings and colours on this deviceMy makes

Loading editor…

A lovely place to start

Cap shape

Designed with an adjustable MX-style cross socket, not a universal fit. Measure your switch and test-fit one cap. Switches and a clicker base are not included.

Your next little thing. Taking shape here.
Shaping your model…
MODEL SIZE— mm— triangles · — parts

Free STL downloads, no account needed · personal use today

A small print, a little care.

Open the file in your slicer, check the scale and thin details, then choose settings for your printer and material.

A tiny surface with a big fit question

Click & Smile gives a small keycap its own lettering or motif. Choose a square, round or decorative outline and inspect the underside as carefully as the visible face. The design includes an adjustable MX-style cross socket, but that label does not establish compatibility with every switch. A physical test is essential. This is a geometry workshop, not a replacement-keycap certification service. Switches, stabilizers, a keyboard and any clicker base are not included. Begin with one noncritical key instead of replacing an entire keyboard at once.

Measure the switch and neighbouring keys

The default cap is around 18 mm wide and 9 mm high. The socket starts near 4.1 mm across with a 1.25 mm cross width. Measure the actual switch stem and inspect nearby key spacing before adjusting those dimensions. A decorative heart or flower can extend into neighbouring keys even when its socket fits. Travel, case clearance and the angle of the key row also matter. The preview shows a single cap without the rest of your keyboard, so it cannot demonstrate unobstructed movement in the assembled device.

Keep the top artwork simple

Three short characters are the maximum text input, and one symbol often reads better on such a small face. Start with a plain cap to understand fit before adding raised lettering. A large motif can be clipped by the supporting roof, and a narrow engraved detail may close in the sliced layers. Choose a design with enough open space to distinguish its features at actual size. Preview colours are illustrative. For a suitable raised design, a planned filament change can colour the top detail, but it must be checked in your slicer.

Prioritize the socket in your trial

For a common 0.4 mm nozzle, inspect a 0.16 or 0.2 mm layer-height experiment with at least three walls where the geometry permits them. These are starting points, not a proven fit profile. The underside cavity and socket boss may need supports depending on orientation and the printer. Avoid leaving support material inside a small cross socket. Examine the paths around the boss and the solid roof. Changing orientation can improve one surface while making another harder to clean, so compare the actual sliced result before committing to a print.

Adjust one tolerance at a time

If the socket is too tight, do not force it onto a switch. Remove the cap and change one socket dimension by a small amount, then make another sample. A loose cap needs a different adjustment from a cap that hits the keyboard case. Keep a note of the successful dimensions, material, orientation and slicer profile. Scaling the complete STL changes both the outer cap and the socket, which makes it harder to diagnose fit. Use the dedicated socket controls when the exterior size is already appropriate.

Check use beyond the first attachment

After an initial gentle fit, assess full key travel, neighbouring clearance and removal. A cap that fits once may still have a weak boss or rough underside. Look for cracking, layer separation or a rocking attachment and revise the design before normal use. Bed size is usually easy for a single cap, but a brim and supports can change its placement needs. Export one cap at a time until your own process is repeatable. Software geometry checks and digital renders cannot establish tactile feel, wear resistance or a dependable switch fit.

Frequently asked questions

Will this fit every mechanical keyboard?

No. The adjustable MX-style cross socket needs measurement and a physical test on your actual switch. Check neighbouring keys and full travel too.

Should I force a tight cap onto the stem?

No. Stop, inspect the socket and adjust its dimensions for another sample. Forcing it can damage the print or the switch.

Can I use a custom symbol?

Use a supported motif or your own filled SVG decoration. Simplify narrow details and inspect how they fit on the small roof.

Does this include a clicker base?

No. The generated object is a cap. Switches, bases and other mechanical components must be supplied and assessed separately.

Keep making

01. Pick a starting point

Choose a style in Design, then explore the details. The preview updates as you create. Undo and redo let you try a different direction.

02. Make it yours

Explore Decorate for little motifs or your own SVG. Move, rotate, raise or engrave the details. Add your words and mix a colour palette. Preview colours are inspiration; STL files contain geometry only.

03. Bring it to life

Save your settings to My makes or download an STL. Check scale, supports and small details in your slicer. Read the printing guides →