
Meet SpinDeck Fidget, a 3D-printed stress-relief toy born from the world of skate culture and magnetic magic.
It’s made of two mini skate decks, each packed with 8 strong 8x3mm magnets that click, spin, and dance together with every move; a perfectly satisfying flow you won’t want to put down.
The idea for SpinDeck Fidget sparked after losing my old stress ball. I wanted something that wasn’t just calming, but fun, expressive, and totally addictive. The result is a pocket-sized stress reliever that feels alive between your fingers.
I also added concave depressions on both sides, just like real skateboards, so you can actually flick and flip it with your fingers to pull off tiny tricks; mini kickflips, shuvits, and spins! It’s surprisingly fun to master and gives the SpinDeck a whole new layer of playability beyond just fidgeting.
There are two size versions:
V1 (Small):Â compact and perfect for younger fidgeters or smaller hands.
V2 (Large):Â beefier and bolder, made for a more tactile, weighted spin designed for larger hands.
No supports are needed for printing.
Every .3mf file is pre-set with a pause at layer 25 so you can easily drop in the magnets mid-print.
By flipping their orientation between decks, you can completely change the motion, from smooth attraction to lively repulsion, giving each SpinDeck its own personality.
Here’s the setup I used for mine: stack your magnets into a little tower, drop the first 8 into the first deck, then flip the whole tower and place the rest in the second deck; it keeps all the polarities perfectly aligned!
When you play with it, you’ll hear that subtle click-clack of the magnets snapping and releasing. A crisp, mechanical rhythm that’s oddly satisfying. It’s not loud, but just enough to give each spin and flip a tactile sound that makes it feel alive. The combination of smooth glide and gentle magnetic “pop” turns every movement into a little moment of ASMR-style satisfaction.
And because everyone’s style is different, I’ve included stencil files of iconic logos and patterns ! so you can paint, engrave, or airbrush your SpinDeck to make it truly yours.
Flip it, spin it, click it and let the motion take over.
8x3mm Magnets Easily bought in Amazon.Usage & Links
Personal use: print freely. Commercial/digital redistribution is only allowed with a valid Patreon license: Patreon
Portfolio at https://marjers.com/
Tools I use:
Acrylic paint pens for painted models, blade cutters for filament cutting, and a sander for, well, sanding.
Amazon Acrylic Pens (https://amzn.to/4wc326I)
Amazon Acrylic Pens (https://amzn.to/4eGZWAv)
Amazon Blade (https://amzn.to/4gII4YH)
Amazon Sander (https://amzn.to/4eC5xIg)
SpinDeck Fidget - KickFlip Magnetic Fidget
by José Pedro · original on Printables ↗
Toys & Games / Puzzles & Brain-teasers
♥ 76⬇ 892🖨 4 prints
Print profiles
SkateFidget - V2 Bigger Hands Version.stlDEFAULT
⏱ time and weight estimated after preparation · 1 material(s)
Made to order: we prepare this file when you order, which adds a few minutes before printing starts.
Prints on: A1 mini 0.4PLA
Order this print
SkateFidget - V1 Smaller Hands Version.stl
⏱ time and weight estimated after preparation · 1 material(s)
Made to order: we prepare this file when you order, which adds a few minutes before printing starts.
Prints on: A1 mini 0.4PLA
Order this print
Enjoi Stencil.stl
⏱ time and weight estimated after preparation · 1 material(s)
Made to order: we prepare this file when you order, which adds a few minutes before printing starts.
Prints on: A1 mini 0.4PLA
Order this print
Element Stencil.stl
⏱ time and weight estimated after preparation · 1 material(s)
Made to order: we prepare this file when you order, which adds a few minutes before printing starts.
Prints on: A1 mini 0.4PLA
Order this print
Globe Stencil.stl
⏱ time and weight estimated after preparation · 1 material(s)
Made to order: we prepare this file when you order, which adds a few minutes before printing starts.
Prints on: A1 mini 0.4PLA
Order this print
NexPrint Stencil.stl
⏱ time and weight estimated after preparation · 1 material(s)
Made to order: we prepare this file when you order, which adds a few minutes before printing starts.
Prints on: A1 mini 0.4PLA
Order this print
Osiris Stencil.stl
⏱ time and weight estimated after preparation · 1 material(s)
Made to order: we prepare this file when you order, which adds a few minutes before printing starts.
Prints on: A1 mini 0.4PLA
Order this print
Jart Stencil.stl
⏱ time and weight estimated after preparation · 1 material(s)
Made to order: we prepare this file when you order, which adds a few minutes before printing starts.
Prints on: A1 mini 0.4PLA
Order this print
Elegoo Stencil.stl
⏱ time and weight estimated after preparation · 1 material(s)
Made to order: we prepare this file when you order, which adds a few minutes before printing starts.
Prints on: A1 mini 0.4PLA
Order this print
Anti Hero Stencil.stl
⏱ time and weight estimated after preparation · 1 material(s)
Made to order: we prepare this file when you order, which adds a few minutes before printing starts.
Prints on: A1 mini 0.4PLA
Order this print
Girl Stencil.stl
⏱ time and weight estimated after preparation · 1 material(s)
Made to order: we prepare this file when you order, which adds a few minutes before printing starts.
Prints on: A1 mini 0.4PLA
Order this print
Zoo York Stencil.stl
⏱ time and weight estimated after preparation · 1 material(s)
Made to order: we prepare this file when you order, which adds a few minutes before printing starts.
Prints on: A1 mini 0.4PLA
Order this print
Flip Stencil.stl
⏱ time and weight estimated after preparation · 1 material(s)
Made to order: we prepare this file when you order, which adds a few minutes before printing starts.
Prints on: A1 mini 0.4PLA
Order this print
Skate_Fidget_V2_Bambu.3mf
⏱ time and weight estimated after preparation · 1 material(s)
Made to order: we prepare this file when you order, which adds a few minutes before printing starts.
Prints on: A1 mini 0.4PLA
Order this print
Skate_Fidget_V1_Elegoo.3mf
⏱ time and weight estimated after preparation · 1 material(s)
Made to order: we prepare this file when you order, which adds a few minutes before printing starts.
Prints on: A1 mini 0.4PLA
Order this print
Skate_Fidget_V1_Bambu.3mf
⏱ time and weight estimated after preparation · 1 material(s)
Made to order: we prepare this file when you order, which adds a few minutes before printing starts.
Prints on: A1 mini 0.4PLA
Order this print
Skate_Fidget_V2_Elegoo.3mf
⏱ time and weight estimated after preparation · 1 material(s)
Made to order: we prepare this file when you order, which adds a few minutes before printing starts.
Prints on: A1 mini 0.4PLA
Order this print