A set of small, single-file tools for making RPG Maker MZ games. Each one is plain HTML — no install, no build step, no server. Open it in a browser and it works fully offline, even straight off your hard drive. Free to use, free to share.
Looking for plugins instead? ◆ Download the MZ plugins →
Generates a correctly-sized guide overlay (cell grid + foot anchor points) to draw your character or tile art underneath in Clip Studio Paint or any layered art program.
Drop a character sheet and scrub its real MZ walk cycle (frame order 0 1 2 1)
live, in every direction. Auto-detects full 4×2 sheets vs single $ sheets.
Drop an autotile block and see exactly how MZ will stitch its edges and corners — using the engine's own FLOOR / WALL autotile tables, so what you see is what you get in-game.
Wrong-sized tileset sheets slice wrong and glitch silently. Drop a sheet, pick its slot, and get the exact dimensions MZ expects — plus a drawn grid and autotile-block boundaries.
Drop the art you've already drawn to pull one unified palette out of it. Export a swatch
strip (load it into CSP and eyedrop) or a .gpl, then flag pixels in new art that drift off-palette.
Draw one enemy and spin out hue-shifted / tinted variants, so a single design becomes a whole roster (one "thug" → a gang).
Shows an IconSet.png with every icon labelled by its index, so you can find the
number to use in \I[n] codes, notetags, and database fields.
IconSet.png (or click to pick a file).Design stat progressions across levels 1–30 visually, then export the exact numbers to paste
into your Classes.json parameter curves.
Sandbox your battle math: plug in attacker/defender stats and damage variance to see the real damage range a hit produces (MZ's default variance is 20%).
Plug in your party's levels and an encounter shape, and get suggested enemy stats back — derived from
the class growth curves and the a.atk * 2 - b.def damage formula, so fights land in a sane range.
A searchable cheat-sheet of notetags. RPG Maker reads notetags case- and whitespace-sensitively, so a mistyped key fails silently — this keeps the exact spelling handy.
Type a Show Text message with control codes (\C \I \N \P \V \G \{ \}) and see it rendered
the way MZ draws it — colors, icons, line wrap, font sizing, window position and the typewriter reveal.
Warns about lines too wide, too many lines, and mistyped codes.
Window.png, IconSet and font for exact rendering.A 3-operator FM synth that forages playable patches from a seed — glass bells, dream
rhodes, warm pads, round bass, brass stabs and off-world weirdness — with feedback, wavefold and bit-crush
for grit. Play it on-screen, then export a .wav to drop on LMMS's AudioFileSNDF.
a w s e d f…)..wav — it pitch-tracks across the keys in LMMS; the seed rebuilds any patch.The original 2-operator "dream instrument" — a lighter take on the same seeded patch foraging
and .wav export, built on plain Web Audio oscillators (no feedback/fold/crush grit stage). Reach
for mk2 if you want the 3-op engine and lo-fi teeth.
.wav for LMMS's AudioFileSNDF; the seed rebuilds any patch.Draws every static Transfer Player connection between maps as a graph — green start map, blue reachable, amber dead-end (no way out), red unreachable. Great for spotting soft-locks and orphan maps.
data folder.data folder reads it locally (nothing
uploaded) and rebuilds the graph from your own maps.A filterable reference of practical MZ techniques — on-screen enemy behavior, mapping & layout, event logic, and how each tool in this folder fits in. Type to filter the cards.
No tools match that filter.
.html file to open it in your browser. No internet needed..html file in this folder, keeping them
side-by-side, and this index.html links them all together.