Live — powered by Cloudflare, v1.5.3

Record a run.
Share the macro.

Macro Share is a Geode mod for Geometry Dash that records, plays back, uploads and downloads level macros — all without leaving the pause menu.

.gdrReplay format
240 tpsPrecision
24/7Sharing uptime
Recording…
Macro Share — ReTraY
Macros for this level 3 found
ReTraY — full run
MogyoroKrem · v1
Playing
ReTraY — another run
Community · v2
Get
ReTraY — yours next
Your upload · v1
Get
Upload validated — ready to share
See it in motion

A macro, replaying itself

Every input is stamped to the game's physics tick, so the same run replays identically every single time.

PLAYING frame 0 240 ticks / second

Illustrative animation. Not a real level or recording.

Macros shared
Downloads
Levels covered
The journey of a macro

From one clean run to everyone's library

  1. 01

    Record

    Every press and release is stamped to the game's own physics tick, starting from frame 0.

  2. 02

    Validate

    Before anything is stored, the server decodes the file and rejects anything that couldn't have played.

  3. 03

    Share

    The macro is archived per level and stays downloadable for everyone, in a standard .gdr file.

Features

Everything lives in the pause menu

No overlay fighting your gameplay view — pause, record, upload, browse.

Frame-perfect recording

Inputs are timed against the game's own fixed physics step counter, so a macro replays identically no matter your FPS.

Indistinguishable playback

Queued inputs are re-injected through the exact same handler real input goes through — recorded and live input look identical to the game.

Always-on sharing

Uploads and downloads run on Cloudflare's network, not your PC — others can grab your macros any time, whether your computer's on or not.

Validated on upload

Every upload is decoded and checked before it's stored, rejecting macros that are empty, malformed, or could never actually have played.

Open, standard format

Saved as ordinary .gdr files (GDReplayFormat) — the same format used by xdBot, MegaHack, GD Mega Overlay and Eclipse Menu.

Your uploads, your control

Deleting a server upload is backed by a private ownership token generated at upload time — never tied to your public GD username.

How it works

From attempt to archive in four steps

1

Record

Restarts the level from frame 0 and turns on GD's own hitbox/trajectory debug-draw automatically.

2

Finish or stop

Beating the level or stopping manually finalizes the recording into its own protected slot, ready to upload.

3

Upload

One tap from the pause menu or the level-complete screen — tagged with the level name and your live GD profile name.

4

Browse & download

Every version stays listed as an archive. Anyone can grab a macro for a level straight from the pause menu.

Compatible with the tools you already use
xdBot MegaHack GD Mega Overlay Eclipse Menu GDReplayFormat (.gdr) xdBot MegaHack GD Mega Overlay Eclipse Menu GDReplayFormat (.gdr)
Install

Get Macro Share

Macro Share is distributed through the Geode mod loader for Geometry Dash.

1

Install Geode

If you don't already have it, install the Geode mod loader for Geometry Dash.

2

Open the mod index

Launch Geometry Dash, open the Geode mod list from the main menu, and switch to the index tab.

3

Search "Macro Share"

Find Macro Share and install it.

4

Pause and go

Pause during any level — the Macro button is already configured and ready to use.

Ready to share your first macro?

Install Macro Share from the Geode mod index and your next clean run is one pause menu away from being archived forever.

Get Macro Share