ZScripter: VN & RenPy Player

ZScripter: VN & RenPy Player

Ren'Py / ONScripter / RealLive

26 ratings
15 reviews
Free

Details

  • Released
  • Updated
  • June 24, 2026
  • September 17, 2026

Features

ZScripter: VN & RenPy Player screenshot #1 for iPhone
ZScripter: VN & RenPy Player screenshot #2 for iPhone
ZScripter: VN & RenPy Player screenshot #3 for iPhone
ZScripter: VN & RenPy Player screenshot #4 for iPhone
ZScripter: VN & RenPy Player screenshot #5 for iPhone
iphone
ipad
🖼️Get Icon
Icons↘︎

About

This app allows you to play your existing visual novel games on your iPhone or iPad. It supports NScripter, ONScripter, and PONScripter compatible titles, offering a streamlined library and intuitive playback controls. Import your games via the Files app or Wi-Fi.

Plays NScripter/ONScripter/PONScripter games
Import games from Files app or .zip
Wi-Fi game upload
Organized game library
Custom metadata editing
Save file management
Intuitive tap controls
Show original description
+4

What's New in ZScripter

5.2.0

September 17, 2026

[Feature] Added automatic GB18030 script detection with matching archive-filename decoding. [Feature] Added fingerprint-matched Ren’Py compatibility patches with global and per-title controls. [Feature] Added import warnings for Ren’Py versions older than the supported runtime range. [Feature] Added unsupported-release indicators for RealLive. [Optimization] Faster Inno imports across engines, with 97% lower peak memory in testing. [Optimization] Reduced large-game discovery peak memory by 77% in testing. [Optimization] Removed redundant extracted archives to reduce game storage. [Optimization] Reduced delays before dialogue appears when starting a new game or loading a save in ONScripter-RU games. [Optimization] Reduced redundant library refreshes, artwork loading work, and import-progress updates. [Optimization] Reduced foreground filesystem work for scheduled save snapshots and deferred storage scans until needed. [Optimization] Expanded localized import documentation for script roots, archive layouts, and format limitations. [Bug Fix] Fixed startup crashes in newly imported Ren’Py games caused by internal engine scripts being treated as game scripts. [Bug Fix] Fixed a PNG decompression crash when back-references crossed the decoder’s history window. [Bug Fix] Fixed opaque PNGs being interpreted as side-by-side masks, halving image and animation widths. [Bug Fix] Fixed ONScripter save-menu text sprites rejecting extra font-tag parameters. [Bug Fix] Fixed NScripter-family argument parsing, extended variable access, loop handling, and dynamic label resolution. [Bug Fix] Fixed ONScripter Lua command dispatch, animation timers, and synchronous rendering calls. [Bug Fix] Improved legacy Chinese and Japanese byte preservation across string operations, Lua, text history, and resource paths. [Bug Fix] Added FFmpeg fallback for legacy MPEG cutscenes rejected by the Apple decoder. [Bug Fix] Fixed palette-based custom cursor decoding and transparency handling. [Bug Fix] Fixed missed taps when entering ONScripter menus and choices. [Bug Fix] Fixed screenshots and save thumbnails not being generated by conditional script commands. [Bug Fix] Fixed resource loading failures caused by equivalent Unicode filename spellings. [Bug Fix] Fixed compatibility with scripts containing unknown commands that upstream ONScripter safely skips. [Bug Fix] Fixed RealLive audio initialization crashes on iOS 18. [Bug Fix] Fixed ONScripter menu buttons losing tap detection when hover effects replace their sprites. [Bug Fix] Fixed repeated Ren’Py fullscreen resize requests causing rendering stalls.

More

User reviews

greatest thing ive ever downloaded

i absolutely love this app, ive always had problems downloading vns but when i got this app i managed to download and play many vns i wasnt able to play used paid launchers or signers, im so grateful for this app

Developer is great and responsive

Had an issue with one games in ONscripter and they were able to fix it and update it next day

Finally RenPy :D

I can finally play Clannad

Response from developer

RealLive* 🙂

Hmm

Good app for some reason the sample game narcissu doesn’t work after the update but it was exactly my type of game. It feels good to play vns on phone finally it’s annoying to sit on a pc only to read vn lines

Response from developer

Hello! Narcissu was bundled with a much older version of ZScripter - but was replaced with a smaller and more explicitly permissively licensed sample game. There was a short migration overlap but not long enough IMO- sorry about that! Glad you find this enjoyable.

Thank you!!!

This has to be the best way to play visual novels, before I was manually creating ipa to sideload my favorite visual novels, now I can play as many visual novels as I want and it isn’t a chore to get them running, Thank you for creating a free visual novel player

Response from developer

Glad you are enjoying it! Please reach out if there is anything else you would like added.

FAQ

What visual novel engines does ZScripter support?

ZScripter is designed to play visual novels compatible with NScripter, ONScripter, and PONScripter engines. It uses its own native iOS engine to run these scripts and data packages.

How can I import games into ZScripter?

You can import your owned NScripter/ONScripter games directly from the Files app using folders or .zip archives. Alternatively, you can send games over Wi-Fi using a private upload page.

Does ZScripter come with any games?

No, ZScripter does not sell, host, recommend, or download games. You must import content that you already possess and own.

What devices is ZScripter available on?

ZScripter is available for iPhone and iPad devices. It has been rebuilt for iOS to provide a modern runtime experience.

How often is ZScripter updated?

The latest version of ZScripter is 2.0.0, which was last updated on July 15, 2026. This indicates a recent update and ongoing development.

What is the age rating for ZScripter?

ZScripter has an age rating of 12+. This suggests it is suitable for users aged 12 and older.

Can I manage my save files in ZScripter?

Yes, ZScripter offers easy management of save files and load points. You can pick up exactly where you left off in your visual novels.

Does ZScripter have ads?

No, ZScripter does not contain advertisements. It is a free application without any ad interruptions.