PPSSPP icon

PPSSPP

by Henrik Rydgård · GPL-2.0-or-later · open source

A PSP emulator that needs no BIOS file, adds sharper graphics and save states, and works with touch controls, gamepads or a keyboard. Games are not included.

Needs:Your own PSP games · OpenGL ES 2.0 · Android 2.3+

No known trackers in the code Signer matches F-Droid’s record

2113 Apps is independent, not affiliated with or endorsed by Henrik Rydgård. Official sources: ppsspp.org · source code on GitHub.

Download APK · 41.3 MB v1.19.3 · checked
Version
1.19.3
Size
41.3 MB
Requires
Android 2.3+
Updated
2025-07-24

Introduction

PPSSPP runs games made for Sony’s PSP. It is a high-level emulator: it simulates the PSP’s system software itself, so unlike many emulators it needs no BIOS or firmware file.

Games are not included

The developer is clear that PPSSPP can’t come with games. You need your own PSP games as ISO or CSO files, dumped from discs you own.

Features

From the project’s site:

  • Save states: save and restore anywhere in a game.
  • Better graphics than the original hardware, with texture scaling and anisotropic filtering.
  • Controls: customisable touch controls, or a gamepad or keyboard.
  • RetroAchievements support, since version 1.16.
  • Graphics through Vulkan, which the project recommends where the phone supports it, or OpenGL as the compatibility option.

Permissions

The APK declares ten permissions, including location, camera and microphone. They exist for the few PSP games that used the console’s GPS, camera or microphone accessories: PPSSPP asks for them only when a game tries to use one.

PPSSPP, PPSSPP Gold and this file

  • PPSSPP Gold on Google Play is the paid version. The developer says it works the same as the free one; buying it supports development. It is a separate app, so it installs alongside the free one.
  • This file is F-Droid’s build of the free version, signed with F-Droid’s key. It won’t update a PPSSPP installed from Google Play or the PPSSPP website: uninstall that first, and back up your save games before you do.
  • F-Droid builds it without a proprietary library for Moga controllers, so Moga’s own controller mode is presumably unavailable; ordinary Bluetooth gamepads shouldn’t be affected.
  • This is version 1.19.3. PPSSPP’s website and Google Play have newer releases, the 1.20 series, which F-Droid hasn’t published.

What’s inside the APK

Trackers

None found

No code matching the Exodus Privacy tracker signatures.

Native code

3 CPU types

Runs on 64-bit and older 32-bit ARM phones.

Android versions

Android 2.3 and up

Built for Android 15 (target API 35).

Permissions

10

6 of them need your approval first.

CPU types in this build: arm64-v8a (64-bit ARM, almost every phone since 2017); armeabi-v7a (32-bit ARM, older and budget phones); x86_64 (64-bit Intel, emulators and Chromebooks).

Asks you first (6)

Android shows a prompt before the app can use these.

  • Approximate location · ACCESS_COARSE_LOCATION
  • Precise location · ACCESS_FINE_LOCATION
  • Use the camera · CAMERA
  • Read shared storage (Android 12 and older) · READ_EXTERNAL_STORAGE
  • Record audio with the microphone · RECORD_AUDIO
  • Write shared storage (Android 10 and older) · WRITE_EXTERNAL_STORAGE
Granted at install (3)

Low-risk permissions Android grants automatically, plus any we have not classified.

  • ACCESS_NETWORK_STATE
  • INTERNET
  • TRANSMIT_IR
Defined by other apps (1)

Permissions that belong to another app or to this app itself.

  • archos.permission.FULLSCREEN.FULL

More Information

Package name
org.ppsspp.ppsspp
Version
1.19.3 (build 119030000)
File size
41.3 MB (41,264,596 bytes)
Requires
Android 2.3 or later
License
GPL-2.0-or-later
Developer
Henrik Rydgård
Released
Jul 24, 2025
Signed by
F-Droid, which built this APK from the published source code. Because the key is F-Droid’s, it won’t install over a copy from Google Play or GitHub (or the other way round) without uninstalling first.
Signer SHA-256
19ed8afe0520d512bd1d9a780131d486edb7e384614b5e43af9ad8c688b2e100
File SHA-256
44e1ecb9268702fb65adcee14cffb6cdc3607e87abcf409004c9bdb6b2543f6c
Checked
, against the F-Droid index · how we check · verify it yourself

Common questions

Is this APK the official PPSSPP release?

It is F-Droid’s build rather than the developer’s own: F-Droid compiled PPSSPP 1.19.3 from the published source code and signed it with its own key. Its SHA-256 matches F-Droid’s signed index. Because the key is F-Droid’s, it won’t install over a copy from Google Play or GitHub without uninstalling first.

What Android version does PPSSPP need?

Android 2.3 or later (API level 9). Version 1.19.3 is built for Android 15 (target API 35). Runs on 64-bit and older 32-bit ARM phones.

Can PPSSPP access the internet?

Yes. The APK requests Android’s internet permission. In total it declares 10 permissions, and 6 of them need your approval first.

Does PPSSPP contain trackers?

No known trackers: our scan of version 1.19.3 found no code matching the Exodus Privacy tracker signatures. The scan covers known tracker libraries; it doesn’t show what data the app itself sends.

Is PPSSPP open source?

Yes. PPSSPP is released under the GPL-2.0-or-later licence, and its source code is published at https://github.com/hrydgard/ppsspp.

Recent releases

Version Released Size Requires
v1.19.3 · this download Jul 24, 2025 41.3 MB Android 2.3+
v1.18.1 Dec 21, 2024 37.9 MB Android 2.3+
v1.17.1 Oct 9, 2024 38.4 MB Android 2.3+

Versions currently kept in the F-Droid repository. We host and check only the newest one. Full changelog.

Alternatives and related apps

  • Dolphin Emulator Console Emulators·20.6 MB·v2603a The open-source GameCube and Wii emulator, for 64-bit phones.
    Download