This is the MapleStory Classic version. Playing Artale or MapleStar? Switch above; each version keeps its own records.
Dashboard
Select your game window to track level, job and EXP. Recognition runs locally; game images are not uploaded.
Select a game window first, then detect level, job and EXP.
Detecting level and job
EXP / hour
EXP per 10 min (estimate) —
From the pace of the last 10 minutes, updated every minute
Actual EXP, last 10 min —
EXP actually gained over the last 10 minutes of real time, pauses included
Elapsed —
Active recording time — (manual and auto pauses excluded); EXP/hour, session gain and EXP per 10 min all use this time
Map: Not recognized
EXP gain over time
Reads level, job and EXP automatically. Paused time is excluded; level changes are verified and unusual readings are rejected.
Use desktop Chrome or Edge and keep the game status bar visible. Level-up estimates begin after 30 seconds.
Mesos this session
Mesos / hour
Not read yet: open your inventory (I) once
No need to keep the inventory open: open it (I) once at the start, and again whenever you want an update. Mesos / hour uses the recording time between two reads (at least 2 minutes apart). Buying, selling and dropping mesos count too.
Capture & calibration
The tracker automatically looks in the game's bottom status bar for your EXP, then works out your level from the EXP percentage. The three cards below show what is being read right now: once ① EXP has a check mark you can start recording — nothing else to do. If something can't be read, press that card's button and drag a box around it on the game screen; a rough box is fine. Boxes are remembered separately for each window resolution.
Session results
Best value uses completed 10-minute intervals only.X: active time. Y: EXP gained. Save the session to export it as CSV from history.
Local session history
Stored only in this browser on this device. Up to 20 sessions.
Mini window settings
Recognition speed moved to the Dashboard; drag to adjust.
Lower tiers reduce capture and recognition frequency to save resources. Higher tiers provide more reading opportunities but use more CPU. Changes apply immediately and are saved in this browser without resetting your session.
These are target frequencies. Actual speed depends on your device, frame delivery and OCR processing time. Only one recognition task runs at a time. Every tier uses the same validation rules; a higher tier does not guarantee better accuracy.
Changelog
- 等級辨識修正:160 等被讀成 60 等這類漏讀前面「1」的情況,會用經驗值數字核對自動改正;同一筆紀錄裡等級不會再往下掉。
- 實際 10 分鐘經驗趨勢圖:每分鐘記一點,畫出最近 10 分鐘實際增加的經驗,看得出效率是變快還是變慢。
- 斷線接續:視窗共享中斷後,重新選擇遊戲視窗會接著原本的紀錄繼續算;要從頭開始請按「重新計時」,按「停止共享」則代表這次結束。
- 時間顯示切換:預計升級等時間可以切換成「分:秒」或「時:分:秒」。
- Automatic start: Recording starts automatically after selecting a game window and confirming recognition.
- Automatic pause and resume: Pauses after 15 seconds without EXP gains and resumes when gains are detected.
- Actual 10-minute statistics: Records actual gains for each 10 minutes of active training, with a countdown.
- Map history: Adds map-name recognition and manual area selection. Records can be exported as CSV.
About
You choose which game window to share. The browser captures it and PaddleOCR reads level, job and EXP locally. Active recording time and EXP changes are used to estimate training efficiency and time to level up.
This tool never reads or changes game memory, injects into the game, or plays for you. Your game screen is never uploaded; your history stays in this browser, statistics are only sent if you turn on ranking records yourself, and publishing needs a separate button. Keep this page open so the mini window keeps updating.
Risks & disclaimer
This unofficial statistics tool is not affiliated with the game operator. Occlusion, image quality, game versions and delays may affect recognition. Values and estimates are for reference and are not guaranteed accurate.
Check the game terms and operator rules before use. This site does not guarantee protection from warnings, suspension or bans. You decide whether to use the tool. To the extent permitted by law, this site accepts no liability for account penalties, game losses or other damage caused by its use. Liability that cannot legally be excluded remains unaffected.
The mini window uses Picture-in-Picture when available. Otherwise it opens a popup; browser address or title bars may remain.