✦
maple trackclassic exp companion
MAP VISIT · 00:00:00READY

Session overview

Map performance, resources, and progression · updates every 10 seconds

Current map visitTRAILING 5 MIN
EXP / hour
—
Waiting for samples
EXP gained
0
this session
Recent pace
—
over last 5 minutes
Time to next level
—
Need more data
NO CAPTURE YET
Current characterMAPLE CLASSIC
LEVEL
—
AWAITING CAPTURE
MAPWaiting for capture
0.00% to next level— EXP TO GO
Estimated level up
—
Need more data
Tracking controlsShare · pause · settings
Tracking controls10 SEC INTERVAL
01
Share MapleStory

Choose the MapleStory window in the browser picker and keep this dashboard open while playing.

02
Calibrate the readout

Select the Level number and EXP value with its percentage. The selection is saved relative to the frame size.

Recommended: Use Ideal HUD scaling in MapleStory for the most reliable recognition.

For a live overlay, open the stream card and add its browser window as a Window Capture source in your streaming software. Keep both open in the same browser profile.

Choose the MapleStory window. Screenshots are processed locally; no audio is captured.

Share your game window to start tracking.

Capture connectionCHECKING…
Recent captures
—No captures yet—
Session economyMESOS · POTION USE & COST
MesosThe tracker automatically searches for the standard inventory balance. Keep the item window visible.
Current total
—
Net change
—
wallet + tracked potion inventory · this map visit
Meso balance change / hour
—
recent reads · max 5 minutes
Estimated gross mesos / hour
—
adjusted net + potion use; other spending excluded
Potion use & costSESSION TOTALS · COST / HOUR
HP pots used
—
observed use
MP pots used
—
observed use
HP + MP used
—
combined potions
Restocked
—
tracked slots
Estimated meso cost / hour · trailing 5 minutes
HP potion cost / hour
—
MP potion cost / hour
—
HP + MP potion cost / hour
—
Session activityMAP VISITS · EXP HISTORY
Map visits this sessionRates use same-map readings; transition intervals are excluded.

Map-specific readings will appear after the tracker recognizes your map.

Experience over time0 samples
Pickup tracking · paused0 saved

Pickup tracking is temporarily paused.

Pickup notification scanning is paused. Previously detected notices remain saved.

Latest game captureWAITING FOR SHARING
Searching for the level tiles and EXP readout once a capture arrives.

In debug mode, failed item-line OCR saves the exact pickup crop to Downloads. Known EXP/meso notices are ignored. Uncheck downloads to stop automatic files; filenames include the OCR failure reason.

Waiting for a game capture. Text recognition runs locally in your browser.
Exact level crop used by OCRWaiting for a crop
Exact EXP crop used by OCRWaiting for a crop
Exact meso crop used by OCRWaiting for a crop
Exact map-name OCR inputWaiting for a crop
Latest shared game window
Share MapleStory to see a frame here.

Quickslot potions

WAITING FOR SHARING

The tracker finds your 8- or 12-slot panel automatically. Choose a potion type for each slot you want to track; leave skills and empty slots as Not tracked.

Keep the quickslots and bottom HUD visible.

Share your game window to see its quickslots here.

How potion usage is tracked

Counts update every 10 seconds. Usage measures observed decreases; refills preserve totals. Moving or replacing stacks can look like use, so reset usage after inventory changes. Rates start after 30 seconds and exclude pauses and long gaps. Unreadable quantities keep the last count; missing digits are never treated as zero. Assignments and totals are saved separately for 8- and 12-slot layouts. New session resets usage for both layouts.

Stream-card costs are estimates: observed items/hour × mesos/item. Defaults use MeowDB NPC buy prices, checked October 25, 2026. Edit each tracked slot’s price for your shop or Free Market purchase; enter 0 for free items. Unknown prices stay blank. HP + MP items appear separately to avoid counting their cost twice.

Is this safe?

The tracker runs locally in your browser, with no application backend. Your shared frames and EXP readings are processed on your device and are not uploaded. The OCR fallback may download model files from this site; recognition stays on your device.

You control screen sharing

Maple Track uses your browser's built-in screen-sharing picker. You choose what to share each time. Choose only the MapleStory window to keep other windows out of the capture. Stop sharing with the app or browser controls, or close this tab.

No access to game internals

The tracker reads visible pixels, like looking at a screenshot. It does not read or modify game memory or files, inject code, or send keyboard or mouse input to the game.

No installation, login, or audio

Browser mode needs no download, extension, administrator access, or MapleStory credentials. Audio capture is disabled. Text recognition is bundled with the page and runs on your device.

Your session stays in this browser

Readings and calibration settings are saved in this browser's local storage. They are not synced to an account or server. You can remove them by clearing this site's browser data.

Open source and easy to inspect

The source code is public so you can check how capture and recognition work. There are no analytics or advertising scripts. This is a community project, unaffiliated with Nexon.

The page is served by GitHub Pages and loads fonts from Google Fonts, so ordinary website requests still occur. View the source on GitHub