Recommended Free Tools
A rolling-ball marble clock tells time through the positions or movement of balls on tracks, spirals, or a numeric display—not through hands on a dial. The name is ambiguous: some clocks described as marble clocks are conventional timepieces housed in marble or onyx. The modern kinetic designs discussed here use steel balls or bearings as well as, in some cases, marbles.
What is a marble clock?
In a kinetic or rolling-ball clock, moving balls make time visible. Their position on a scale, or their arrangement into digits, represents the hour and minute. The mechanism may combine tracks, lifts, sensors, and motors, making the clock both a time display and a mechanical construction project.
“Marble clock” can also mean a conventional clock with a marble or onyx case. That describes the clock’s housing, not a rolling-ball mechanism; a historical clockmaking reference records this alternate usage. Read the historical clockmaking text.
How does a rolling-ball clock work?
There is no single standard mechanism. Designs differ in how they encode time and return balls to the start of a scale.
#1 Best Overall
- 【Creative Marble Clock Design】:This distinctive ball clock tells time via rolling marbles on mechanical tracks, turning daily timekeeping into a vivid, fun visual experience.
- 【Visible Mechanical Structure】:Exposed stainless steel tracks, marbles and mechanical parts showcase exquisite craftsmanship and unique industrial mechanical aesthetics.
- 【Premium Material & Protection】:Fitted with a solid wood frame and high-transparent acrylic cover, it shields internal mechanisms and matches modern desktop decoration styles.
- 【Intuitive Time Reading】:Marbles mark hours, tens of minutes and single minutes clearly, serving as both a practical timepiece and an interesting desktop ornament.
- 【Ideal Versatile Gift】:Perfect for birthdays, housewarmings and holidays, it is a thoughtful gift for lovers of mechanical art and creative desk accessories.
Three-rail DIY clock
A documented 3D-printed design uses three rails: one marked in one-minute intervals across five minutes, a second marked in five-minute intervals across 60 minutes, and a third marked in one-hour intervals across 12 hours. Balls on the rails combine to show the time. A motor-driven elevator returns balls to the rails as the display advances. See the project guide and parts list.
For this particular build, the listed balls are 11 mm steel balls—not glass marbles. Its parts include a 28BYJ-48 stepper motor, bearings, 3D-printed components, and an Arduino Uno or another microcontroller capable of driving the motor. The guide specifies a 3D printer with a print area of at least 25 × 25 cm. These requirements describe that project, not every rolling-ball clock.
Rank #2
- Renewal Version.Reproduction of a clock based on an escapement sketched by Leonardo da Vinci Assemble in either a wall mounted or standing configuration No batteries, paint, or glue required
Dual-spiral clock
A different design uses one ball for hours and another for minutes. Rotating spirals and magnetic sliders carry steel bearings up their scales; at the top, each ball drops back to begin its range again. Raspberry Pi’s account describes a real-time clock module and Hall sensors, with control handled by a Pico LiPo/RP2040 platform. See Raspberry Pi’s explanation of the dual-spiral clock.
Numeric ball display
Some clocks arrange black and white balls into on/off pixels that form numeric digits. In Arduino Blog’s coverage of Ivan Miranda’s design, an elevator carries a row of balls, infrared sensors detect their colors, and solenoids eject balls that are in the wrong position. The article describes the sorting process as inefficient and notes that reliability improvements were still needed when it was published. Read Arduino Blog’s account.
Free tools Windows power users keep installed
One-click scans. No signup required.
Rank #3
- 【Combining Technology And Fashion】The Clock Has A Built-In Stable Chip, With Small Time Accuracy Error, Long Life, Rich And Clear Colors . Easy-To-Operate Buttons And Diy Design Make People Reluctant To Put It Down
- 【Built-In Full-Color Led, Rich Colors】There Are 16 Million Colors In The Rgb Clock, And Each Number Can Be Adjusted To A Different Color, Showing Your Unique Personality And Adding A Beautiful Landscape To Your Desktop
- 【Multiple Mode Adjustment】The Rgb Full-Color Clock Supports 9 Cool Display Modes, Which Can Be Switched Freely Through 4 Buttons To Meet The Needs Of Different Moments And Give Yourself A Good Mood Every Day.
- 【Power-Off Memory Function】The Clock Is Powered By Usb, No Battery Is Required, And The Clock Has A Built-In Button Battery, So There Is No Need To Repeatedly Set The Time When The Power Is Disconnected In Time
- 【No assembly required&Beautiful packaging】No complicated installation required—just plug it in and you're ready to go.The clock comes with beautiful packaging, you can give it directly as a gift to yourself, friends, family. And it's an all-in-one clock, you don't need to go through the tedious installation process.
Hourly ball clock
Florence, a design by Marcel Bétrisey, uses the fall of one ball each hour to recover energy; the ball’s path interacts with a balance wheel. The maker reports “less than ten seconds of shift per month,” but the undated page gives no measurement protocol, and the figure is the maker’s claim rather than an independently verified specification. See the maker’s Florence page.
How the designs differ
| Design | How it represents time | Balls and mechanism | Electronics and caveats |
|---|---|---|---|
| Three-rail DIY clock | Ball positions on 5-minute, 60-minute, and 12-hour rails | 11 mm steel balls; motor-driven elevator and 3D-printed parts | 28BYJ-48 stepper motor and Arduino Uno or another microcontroller. The guide is archived and unmaintained; compatibility may have changed. |
| Dual-spiral clock | Separate spiral scales for hours and minutes | Two steel bearings, carried by rotating spirals and magnetic sliders | Real-time clock module, Hall sensors, and Pico LiPo/RP2040 platform, as described by Raspberry Pi in 2024. |
| Digital ball display | Black-and-white ball patterns form numeric digits | Elevator, infrared color sensors, and solenoids sort the balls | Arduino Blog’s 2023 account notes inefficiency and unfinished reliability improvements at publication. |
| Florence | One falling ball marks each hour | Ball path interacts with a balance wheel and recovers energy | The maker reports less than ten seconds of monthly shift; no test protocol or independent verification is given. |
What should you know before building one?
The archived three-rail guide is the most explicit of these sources for a DIY build, but its author says it is no longer maintained and warns that instructions or code may not work with current hardware, software, or libraries. Treat its setup and troubleshooting advice as maker guidance, not as independently tested performance.
Rank #4
- Design by Wil van des Bos
- Great Center Piece for home or office
- Large wheel turns
- Time is indicated at the top position
- Takes D Batteries (Not included)
- Use the specified ball material and size: the documented build calls for 11 mm steel balls. Glass marbles are not an equivalent substitution established by the guide.
- Balance the tipping rails: the guide recommends adjusting the connector position until the rails balance.
- Set the elevator speed: time one revolution with a stopwatch, then adjust motor speed.
- Check movement before relying on the display: watch for balls that jam or fall from the elevator, and see whether the clock remains on time over several hours.
- Troubleshoot mechanically and electrically: the guide suggests sanding off filament residue, checking that the clock sits on a level surface, and supplying external motor power if the motor stops. Repeat the timing adjustment after changes.
These checks come from the project author’s instructions; they are not a guarantee that a particular build will work with current components.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Which kind of marble clock are you looking for?
If you want a kinetic time display, look for terms such as “rolling-ball clock,” “marble clock mechanism,” or the specific design type—three-rail, dual-spiral, or digital ball display. Check the listed ball material: a design may use steel bearings or steel balls rather than glass marbles. If you mean a traditional clock with a stone case, search for a “marble-case clock” or “onyx clock” instead.
The Tool Desk
Outbyte PC Repair FREERepair Windows errors before they cause bigger problemsFix Now →Outbyte Driver Updater FREEScan for outdated or missing drivers - takes under a minuteDriver Scan →Quick Recap
Best Value
- [Custom Display Color & Mode] Adopts RGB light source enable you to customize each display group color with RGB full color selection and support Check mode, Single color mode, Monochrome alternate display mode, Breathing mode, Rainbow flashing mode, Water flowing mode,suitable for a variety of places like bedroom and office.
- [Alarm Set and 12/24h format] This new style tube clock support to switch between 12 hours to 24 hours and alarm setting.
- [Timer Function]The new style has a timer function, maximum time is 99 minutes, which can match the needs of daily life perfectly.
- [Wifi Timing] Support link wifi to calibrate time, and can use mobile phone to set the color, mode, Very user-friendly!
- [No Assembly Required] This clock don't require any assembly, Just plug in the Type-c to start using.
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.




