Fidget Slider Generator: Design Your Own Magnetic Fidget Slider

Loading…

What this makes

A magnetic fidget slider you design yourself. One slider is two identical plates, each a rounded frame with six magnets hidden under a thin floor and a textured insert pressed in on top. The plates stick together bottom to bottom and click between three positions as you push them past each other.

The insert is where it becomes yours: pick one of eleven surfaces (slots, waffle, honeycomb, tyre tread, Japanese waves and more), roll a random generated one, or upload your own texture and it becomes a height map. Set the size, the magnet size and both colours, and the preview shows the finished slider.

How to make one

  1. Pick a surface, press Random until you like one, or upload a picture.
  2. Set the size, then the magnets you actually have. The sidebar tells you how many to buy.
  3. Download the 3MF (two plates and two inserts, already in two colours) or the STL zip (print each file twice).
  4. Press three magnets into each row of holes, with the poles the right way round (see below).
  5. Press an insert into each plate over the magnets, then put the two plates together bottom to bottom.

Getting the magnets the right way round

Both plates are identical, so the magnets have to go in opposite ways in the two plates, or the plates push apart. The easy way: take a stack of magnets and mark the top face of the stack with a pen. Put all six in plate one marked side up, and all six in plate two marked side down. Before you press the inserts in, hold the plates bottom to bottom: they should snap together.

Print settings that work

PartSettingWhy
Plates0.2 mm layers, 2 walls, 15% infill, flat on the bedThe sliding face is the bed side, so it comes out smooth
Inserts0.12 to 0.16 mm layers, texture upFiner layers show the pattern better
Magnet cover0.4 mm (two layers)Thin enough for a strong pull, thick enough to stay closed
SupportsNoneEvery part prints flat

Common problems

The magnets will not press into the holes

Printers vary a little. Raise Magnet fit under Advanced settings by 0.1 mm and print the plates again, or warm the plate slightly and press the magnet in with the flat of a screwdriver.

The insert is loose or too tight

It is meant to be a firm press fit with 0.15 mm of room on each side. A loose one takes a drop of glue; a tight one a few seconds of sanding round its bottom edge.

The plates push each other away

The magnets in one plate are the wrong way round. See "Getting the magnets the right way round" above; flip the six in one plate before pressing its insert in.

Common questions

How does a magnetic fidget slider work?

It is two identical plates held together bottom to bottom by magnets. Each plate has three rows of magnets under a thin floor, so when you push one plate along the other it clicks into three positions, one row apart.

Which magnets do I need?

Round neodymium disc magnets. The default is 6 x 2 mm, twelve of them for one slider (six per plate). You can set any common size from 3 to 12 mm across and 1 to 5 mm thick, and the sidebar always says how many and which size to buy.

Can I use my own picture or texture?

Yes. Upload any image and it becomes a height map on the insert: dark areas are cut deepest, light areas stay high. Stretch it over the whole face, or tile a seamless texture at any size.

What does the Random button do?

It rolls a new generated surface every time: cells, contour lines, bubbles, weaves or scales, each with its own random size and angle. Every roll has a number, so the same number always gives the same pattern back.

What file do I download?

A 3MF with both plates and both inserts laid out and already coloured for a 2-colour print, or an STL zip with one plate and one insert that you print twice. Both open in Bambu Studio, PrusaSlicer, OrcaSlicer and Cura.

Is the fidget slider generator free?

Yes. Everything is built in your browser, nothing is uploaded, and a free weekly download allowance covers casual use.

Related tools