RPGM Studio logo RPGM Studio

A modern, ultra-fast, lightweight RPG Maker editor

Supercharge your RPG Maker XP, VX, and VX Ace workflow. Instant global search & replace, reusable event templates, multi-tile events, visual route & picture previews, and a built-in Ruby script editor-all in a tiny native app.

RPGM Studio - Our Hero! Two (RPG Maker VX)
Editing maps in Our Hero! Two
XP, VX, Ace
Full Legacy Engine Support
< 10 MB
Lightweight Native Footprint
Win, Mac, Linux
Cross-Platform Desktop App

Find, filter, and refactor your entire project in an instant

Stop clicking through hundreds of map events one by one. RPGM Studio indexes your maps, common events, database items, and assets for instant filtering and one-click batch replacements.

Filter anything

Filter maps in the tree by name or ID, narrow down map events in real time, search event commands when building logic, and filter hundreds of database items, skills, weapons, and actors as you type.

  • Filter the map tree hierarchy by map name or numeric ID
  • Instantly filter map events and event command palettes
  • Search across all database tabs
Instant Filtering
Filtering maps, events, event commands, and database items in Our Hero! Two

Search where things are used...

Track every single place a Switch, Variable, Event, Command, or game Asset is referenced, either across your entire game or scoped to a specific map.

  • Audit Switches and Variables across all map pages and Common Events
  • Find where any Character, Face, Picture, or asset is used
  • Toggle between Entire Project search and single-map scoped inspection
Deep Cross-Reference
Searching switches, variables, events, and assets globally and map-scoped

...and replace them!

Refactor without fear. Batch-replace switches, variables, and event command parameters, or rename an asset reference across dozens of maps and database entries in a single click.

  • Replace switches, variables, and command parameters across all matching events
  • Swap graphic or audio asset names project-wide with instant preview counts
  • Jump straight to any matching event command line with one click
Batch Refactoring
Batch-replacing event commands and asset references across the project

Powerful tools that classic RPG Maker editors never had

From linked event templates and multi-tile event hitboxes to stacked tile inspectors, interactive picture positioning, and a full Ruby script editor.

Powerful script editor

Write and debug RGSS/RGSS2/RGSS3 Ruby scripts in an integrated code editor featuring syntax highlighting, minimap overview, fast script filtering, and clean file organization.

  • Full Ruby syntax highlighting, code folding, and interactive minimap
  • Instant script list filtering and one-click copy/export
  • Edits individual script files cleanly for version control (Git-friendly)
Ruby Script Editor
Powerful script editor
Editing Game_Actor.rb in the integrated script editor

Re-use events with event templates

Turn any recurring event, like doors, treasure chests, save points, or enemies into a reusable template with one click, then drop linked instances anywhere on any map.

  • Star any event in the Event Editor to save it to your project's template library
  • Right-click any map tile to place an instance
  • Smart instance tracking lets you update, detach, or manage linked instances safely
Modular Event Design
Saving an event template and placing an instance onto the map canvas

Make your events wider

Need a wide boss trigger, a 3×2 gate, or a large interactive structure without duplicating events across adjacent tiles? Set custom Width and Height directly on any event.

  • Configure custom Width and Height in the Event Editor
  • Visual multi-tile bounding box rendered directly on the map canvas
  • Keep complex area triggers and large objects inside a single clean event
Multi-Tile Dimensions
Expanding an event to 3×2 tiles and previewing its footprint on the map

Show picture preview

Positioning HUDs, menus, and cutscene illustrations with raw X/Y numbers is a thing of the past. The 'Show Picture' command includes an interactive screen viewport where you can drag pictures into place.

  • Accurate engine resolution viewport with tile grid overlay
  • Drag & drop your picture directly on the canvas to update X and Y coordinates live
  • Previews origin point, scale, opacity, and blend mode
WYSIWYG Screen Canvas
Dragging a picture inside the Show Picture live preview canvas

Stacked events

Layer multiple events on the exact same map tile, perfect for combining visual scenery, parallel controllers, and cutscene triggers and switch between them effortlessly.

  • Right-click any occupied tile and choose 'Add Stacked Event' to layer events cleanly
  • Visual stack counter badge on the map canvas highlights tiles with multiple events
  • A context menu switcher lets you inspect or edit any stacked event
Multi-Event Tile Workflow
Adding a stacked event on the same tile and switching between stacked events

See what happens on your map before you even hit Playtest

Inspect autonomous movement routes, collision passability, and multi-tile triggers directly on the map canvas.

See where you cannot move

Toggle the interactive Passability Overlay at any time to visualize blocked tiles right over your map layers-catching mapping mistakes immediately.

  • One-click toolbar toggle overlays red impassable markers across the canvas
  • Inspect tile flags at a glance
  • Works seamlessly across XP multi-layer maps and VX / VX Ace A–E tilesets
Collision Diagnostics
Toggling the passability overlay on a map

View movement routes directly in the editor

No more counting steps in your head. Events with custom autonomous movement routes automatically draw their full step-by-step path, turns, and loops directly on the map canvas.

  • Displays directional arrows, path segments, and target markers on the map
  • Instantly verify patrol paths without launching the game
  • Updates live as you edit Move Route commands
Live Route Visualization
View movement routes directly in the editor
Two Events rendering their autonomous movement routes on the map

First-class support for RPG Maker XP, VX, and VX Ace

RPGM Studio automatically detects your project format, adapts tile & layer rules, and syncs cleanly with your original RPG Maker data files.

Our Hero! Two

RPG Maker VX Project

Full support for RPG Maker VX autotiles (A1–A5), B–E tileset tabs, 544×416 screen resolution, RGSS2 Ruby scripts, and instant YAML synchronization.

Resolution: 544 × 416 px
Tilesets: A1–A5 Autotiles + B/C/D/E Tabs
Scripting: RGSS2
VX • RGSS2
Our Hero! Two - RPG Maker VX
Our Hero! Two, a RPG Maker VX project, opened in RPGM Studio

Designed for both Dark and Light workflows

Whether you prefer a sleek dark workspace for late-night map building or a crisp high-contrast light interface, RPGM Studio adapts to your style with one click.

Switch effortlessly between Dark and Light themes

Toggle between Dark and Light mode at any time. Every panel, modal, map grid, and code view is carefully tuned for readability and zero eye strain.

  • Instant one-click theme toggle
  • Balanced contrast around tilesets and map canvases in both modes
  • Pair either theme with your favorite accent color
Dark Theme
Dark Theme
RPGM Studio in Dark Theme

First-class mkxp-z integration & configuration

Playtest your RPG Maker XP, VX, and VX Ace games natively across Windows, macOS, and Linux, and configure mkxp-z settings visually right inside the editor.

Playtest and configure mkxp-z directly from the editor

RPGM Studio integrates seamlessly with mkxp-z so you can launch playtests with a single click and customize every runtime option through a clean visual interface.

What is mkxp-z? mkxp-z on GitHub

mkxp-z is a free, open-source, cross-platform game runner for RPG Maker XP, VX, and VX Ace. It replaces the legacy Windows-only Game.exe with a modern, hardware-accelerated runtime that runs your games natively on Windows, macOS, and Linux with smooth scaling, high frame rates, and updated Ruby support.

  • One-click Playtest launches your project directly through mkxp-z
  • Built-in visual editor for mkxp.json
  • Automatically detects mkxp-z in your project folder
mkxp-z Engine Configuration
mkxp-z Engine Configuration
Configuring mkxp-z display, scaling, and RGSS runtime options in RPGM Studio

Available natively for Windows, macOS, and Linux

No Wine wrappers or heavy virtual machines required to edit your RPG Maker games. Run RPGM Studio natively on your favorite operating system.

Ready to upgrade your RPG Maker workflow?

Download RPGM Studio for your operating system.