RetroAchievements
retroachievements.org
What it is
RetroAchievements adds achievement goals and progress tracking to retro games. Players can build profiles, follow completion, and compete with friends. Its game listings span systems from Atari 2600 to PlayStation 2 and include Nintendo, Sega, Sony, and other platforms. Supported emulator options include PCSX2, Dolphin, PPSSPP, Flycast, and BizHawk, with choices for Windows, Linux, macOS, Android, iOS, and browser-based SkyEmu.
Hardcore mode disables save-state loading, cheats, and most speed-altering emulator features. It is required for game mastery and some leaderboards. Community events include RA Roulette and Achievement of the Week, and developers can use public API documentation. Players can report broken achievements and request manual unlocks by providing proof of completion. The service is free. Its web application source code is GPL-3, while achievement trigger logic is proprietary to the RetroAchievements community. The service does not host copyright-protected ROMs. A player must be connected to the internet when starting a session, so fully offline play is not supported. System support and new features depend on volunteers.
Spec sheet
- What it does
- RetroAchievements adds community-created achievements to retro games played through compatible emulators, while tracking profiles, progress and competition.Read 14 Oct 2026 · retroachievements.org
- Purpose
- RetroAchievements adds achievements to retro games and lets players build profiles, track progress, and compete with friends.Read 11 Oct 2026 · retroachievements.org
- Privacy
- The privacy policy says personal data is not passed to third parties without explicit consent or a legal basis and that API usage logs are retained for a period deemed appropriate.Read 11 Oct 2026 · retroachievements.org
- Support
- Users can report broken achievements on the website and request manual unlocks with proof of completion.Read 11 Oct 2026 · docs.retroachievements.org
- Founded
- 2012Read 28 Sep 2026 · retroachievements.org
- Achievement processing
- The emulator checks achievement conditions against game RAM every frame and awards an achievement when all conditions are simultaneously true.Read 14 Oct 2026 · docs.retroachievements.org
- Achievement sets
- Emulators distinguish core public sets, unofficial or user sets that award no points, and local sets visible only on the player's computer.Read 14 Oct 2026 · docs.retroachievements.org
- Achievement-data restriction
- The GPL licence for the web application does not cover achievement trigger logic, which the terms describe as proprietary to the community.Read 14 Oct 2026 · retroachievements.org
- API availability
- The public Web API exposes game, user and achievement data as JSON and requires an account API key.Read 14 Oct 2026 · api-docs.retroachievements.org
- API endpoints
- Documented API areas include games, leaderboards, systems, achievements, comments, feeds, events and support tickets.Read 14 Oct 2026 · api-docs.retroachievements.org
- API limits
- API access is rate limited, and developers are asked to cache static data and use requests reasonably.Read 14 Oct 2026 · api-docs.retroachievements.org
- Community events
- The site features community events, including RA Roulette and Achievement of the Week.Read 11 Oct 2026 · retroachievements.org
- Community features
- The website provides game pages, rankings, forums, events, user profiles, achievement sets and developer statistics.Read 14 Oct 2026 · retroachievements.org
- Developer API
- RetroAchievements provides public API documentation for developers.Read 11 Oct 2026 · api-docs.retroachievements.org
- Documentation depth
- Documentation covers general use, emulator support, policies, API integration, achievement development, tutorials and contribution workflows.Read 14 Oct 2026 · docs.retroachievements.org
- Documentation licence
- The main documentation site is released under GPL-3.Read 14 Oct 2026 · docs.retroachievements.org
- Emulator integration library
- The project directs emulator developers to the rcheevos integration library and a separate emulator integration guide.Read 14 Oct 2026 · api-docs.retroachievements.org
- Emulators
- The downloads directory lists supported emulators including PCSX2, Dolphin, PPSSPP, Flycast, BizHawk, and others.Read 11 Oct 2026 · retroachievements.org
- Funding model
- Patreon contributions fund the server, Discord bot, periodic backups and an ad-free experience.Read 14 Oct 2026 · docs.retroachievements.org
- Game coverage
- The site lists supported games across systems from Atari 2600 to PlayStation 2, including Nintendo, Sega, Sony, and other platforms.Read 11 Oct 2026 · retroachievements.org
- Growth history
- By January 2014 the project reported four emulators, more than 5,000 achievements and over 1,000 registered players.Read 14 Oct 2026 · docs.retroachievements.org
- Hardcore mode
- Hardcore mode disables save-state loading, cheats, and most speed-altering emulator features; it is required for game mastery and some leaderboards.Read 11 Oct 2026 · docs.retroachievements.org
- Hardcore rules
- Hardcore-compliant emulators must correctly support achievements, Rich Presence and leaderboards, and cannot allow save states, rewind or gameplay cheats in hardcore mode.Read 14 Oct 2026 · docs.retroachievements.org
- Internet requirement
- A fully offline mode is not supported; users must be connected when starting a play session.Read 11 Oct 2026 · docs.retroachievements.org
- Known compatibility limits
- The emulator-support documentation notes limitations including restricted Nintendo DS microphone support, unsupported save states for melonDS DS, and unsupported dual-core speedups in Dolphin.Read 14 Oct 2026 · docs.retroachievements.org
- Leaderboards and Rich Presence
- Achievement logic can also activate leaderboards and display Rich Presence describing gameplay.Read 14 Oct 2026 · docs.retroachievements.org
- Limit: connectivity
- A reviewer complained that requiring Wi-Fi undermines the appeal of portable retro handhelds.Read 14 Oct 2026 · kylenyland.com
- Limit: inconsistent sets
- Independent commenters report that achievement quality varies and that some sets impose artificial or excessively difficult constraints.Read 14 Oct 2026 · reddit.com
- Maker and origin
- The project was created by Scott Breen in 2012 as a personal project.Read 14 Oct 2026 · docs.retroachievements.org
- Nonprofit status
- The founder states that RetroAchievements has always been and will remain a nonprofit project with no paywall, advertising or monetization.Read 14 Oct 2026 · retroachievements.org
- Official mobile app status
- A RetroAchievements moderator stated that there is no official RetroAchievements app.Read 14 Oct 2026 · retroachievements.org
- Official SDKs
- Official client libraries are provided for NodeJS JavaScript or TypeScript and JVM Kotlin.Read 14 Oct 2026 · api-docs.retroachievements.org
- Offline limitation
- A developer review says achievement progress requires a constant internet connection to post information to RetroAchievements servers.Read 14 Oct 2026 · kylenyland.com
- Open-source platform
- RAWeb, the platform application, is open source under GPL-3.0 and uses Laravel, Inertia.js, React, TypeScript, server-side rendering and Filament.Read 14 Oct 2026 · github.com
- Patreon support
- The Patreon page identifies Scott Breen as maintaining RetroAchievements.org and shows membership starting at €1 per month.Read 14 Oct 2026 · patreon.com
- Praise: community
- Independent Reddit commenters repeatedly praise the community for being helpful, cooperative and adding a new dimension to old games.Read 14 Oct 2026 · reddit.com
- Praise: motivation
- Time Extension’s reviewer found RetroAchievements useful for motivating replay of familiar retro games and described connecting it to RetroArch as easy.Read 14 Oct 2026 · timeextension.com
- Praise: Trustpilot reviewer
- The sole displayed Trustpilot review praises competing for high scores across multiple retro systems and showing results publicly.Read 14 Oct 2026 · trustpilot.com
- Rating on Chrome Stats
- 2.76 out of 5 from 294 reviews for the unofficial Android Retro Achievements app.Read 14 Oct 2026 · chrome-stats.com
- Rating on Google Play
- 5.0 out of 5 from 9 reviews for the unofficial Athena RetroAchievements tracker.Read 14 Oct 2026 · play.google.com
- Rating on Trustpilot
- 3.8 out of 5 from 2 reviews.Read 14 Oct 2026 · trustpilot.com
- Recent site activity
- The homepage reported 6,639 users online and an all-time high of 8,247 on September 13, 2026.Read 14 Oct 2026 · retroachievements.org
- RetroArch integration
- RetroArch is listed as supporting 46 systems and is available for Windows, Linux, macOS, Android, iOS and Xbox Series S/X.Read 14 Oct 2026 · retroachievements.org
- ROM availability
- RetroAchievements says it does not supply or host copyright-protected ROMs.Read 11 Oct 2026 · retroachievements.org
- ROM policy
- RetroAchievements says it does not supply copyright-protected ROMs and has none available for download.Read 14 Oct 2026 · retroachievements.org
- Security and privacy
- The terms state that personal data is processed under applicable privacy laws, protected with reasonable safeguards, and that API usage logs are retained for an appropriate period.Read 14 Oct 2026 · retroachievements.org
- Self-hosting
- RAWeb documentation includes local development instructions using a local RAServer endpoint, making self-hosted development possible.Read 14 Oct 2026 · github.com
- Site release
- The legal page displayed site version v2026.10.9-8e55139.Read 14 Oct 2026 · retroachievements.org
- Source license
- The legal page says the web application source code is GPL-3, while achievement trigger logic is proprietary to the RetroAchievements community.Read 11 Oct 2026 · retroachievements.org
- Standalone emulator support
- The catalog includes standalone integrations such as PCSX2, DuckStation, PPSSPP, Dolphin, NetherSX2, SkyEmu and many others.Read 14 Oct 2026 · retroachievements.org
- Supported devices
- Listed emulator options include Windows, Linux, macOS, Android, iOS, and a browser-based SkyEmu option.Read 11 Oct 2026 · retroachievements.org
- Supported systems
- The downloads catalog lists 54 gaming systems and 33 available emulators.Read 14 Oct 2026 · retroachievements.org
- Volunteer development
- The FAQ says system support and new features depend on volunteers, and console support may also depend on emulator or core developers.Read 11 Oct 2026 · docs.retroachievements.org
Plans and prices
Strong points and limits
Strong points
- Free community service.
- Game listings span systems from Atari 2600 to PlayStation 2.
- Supported emulator options cover desktop, mobile, and browser use.
- Public API documentation is available.
Limits
- Internet is required when starting a play session.
- Fully offline mode is not supported.
- System support and new features depend on volunteers.
- The service does not host copyright-protected ROMs.
Who it suits
It suits players who want achievement goals, progress profiles, and competition while playing supported retro games through listed emulators. Developers can also use its public API documentation.
RetroAchievements in depth
Read the full write-up
Overview
RetroAchievements adds achievement goals and profile-based progress to classic games played in supported emulators. It suits retro players who want a shared record across systems; the trade-off is a free service that still requires internet access at session start and relies on volunteer development.
Players bring their own games: RetroAchievements does not host copyright-protected ROMs. The web application is GPL-3 open source, but achievement trigger logic is proprietary to the community, a distinction developers should weigh before planning contributions or integrations.
Key features
Coverage stretches from Atari 2600 through PlayStation 2 and includes Nintendo, Sega, Sony and other systems. Emulator options include PCSX2, Dolphin, PPSSPP, Flycast and BizHawk, alongside others. That breadth serves libraries spread across generations, but access depends on having a compatible emulator or core.
Profiles track progress and let players compare with friends. Events such as RA Roulette and Achievement of the Week add communal goals, making the service more than a personal checklist for players who enjoy shared challenges.
Hardcore mode disables save-state loading, cheats and most speed-altering emulator features. It is required for game mastery and some leaderboards, so it suits players seeking stricter completion conditions but not those who depend on those emulator functions.
Developers can use the public API documentation. Players can report broken achievements on the site and request manual unlocks by providing proof of completion. These routes offer ways to engage with the service, though support and new system coverage depend on volunteers and may also require work from emulator or core developers.
Pricing
RetroAchievements is free: its sole plan costs nothing and provides a free community service. There is no free trial because there is no paid plan to trial. The price makes it a straightforward option for players who want achievement tracking without a subscription, but it does not remove the practical requirements: an internet connection when starting each session and ROMs sourced by the player.
Platforms
RetroAchievements lists Android, iOS, Linux, macOS, web and Windows support. The emulator directory includes options for those desktop and mobile systems, as well as browser-based SkyEmu. This range gives players several ways to connect a retro library, while actual compatibility still varies by emulator or core.
Who it's for
Choose RetroAchievements if you play retro games on supported emulators and want achievement goals, persistent profile progress and comparison with friends across a broad range of systems. It also merits consideration from developers who need a public API. Look elsewhere if you need fully offline sessions, expect the service to supply ROMs, or require guaranteed development of new systems and features.
Pros and cons
Broad system and emulator coverage: games span Atari 2600 to PlayStation 2, with multiple emulator options for desktop, mobile and browser play.
Useful free progress layer: profiles, progress tracking and social comparison add goals without a subscription.
Stricter completion option: Hardcore mode supports mastery and some leaderboards, but disables save states, cheats and most speed-altering features.
Session-start connection required: there is no fully offline mode, which rules it out for players who cannot connect when play begins.
Support depends on volunteers: new system and feature development may be constrained by community and emulator or core development.
Alternatives
For a broader selection of trackers, browse the Game Achievement Trackers list.
Game Rover is worth considering for players who want a cross-platform game library with a free tier capped at 200 active games, monthly platform sync, four lists and 30 Scout AI messages a month; unlike RetroAchievements, its listed platforms are Android, iOS and web. AchieveAll offers free tracking, syncing, communities and a feed on Android and web, making it an option for players prioritizing those community features over retro-emulator coverage.
StreamTrackr is the more relevant choice for achievement tracking tied to streaming: its free plan includes OBS/Streamlabs integration and a persistent link, alongside cloud saves, on web and Windows. Trophy Hub is a free alternative across Android, iOS, web and Windows, with all features included and 1 GB cloud storage.
PocketPSN is aimed at PlayStation players who want Stars Collectibles tracking, friend-filtered leaderboards and forum discussions. Backloggr may suit an Apple-platform library manager instead, with its free plan covering library import, game tracking, trophies and backlog tracking on iOS and macOS. GameSave is a Linux and Windows option whose core app remains free, with extra pages unlocked through earned Credits.
MetaGamerScore is another free web option for achievement tracking; its paid pledges add more frequent achievement syncing or remove ads.
Verdict
RetroAchievements is the right choice for retro players who want free, profile-based achievement progress across many systems and supported emulators. Its coverage and social goals are compelling reasons to choose it; seek another service if offline play, supplied games or dependable volunteer-independent expansion is essential.
Verdict
RetroAchievements adds profile-based progress and achievement goals across a broad range of retro systems and emulator options. Players should account for the session-start internet requirement and volunteer-dependent support.
Where Specifiction places it
- Achievement trackers#1 of 389.1
- Game Achievement Trackers#2 of 388.6