About Back2OldGames

Back2OldGames is a free, browsable library of 17,330 classic games for 57 consoles, handhelds, arcade boards and home computers. 16,996 of them play directly in your browser with ClaBa Player — nothing to install, no account needed.

Jack the Mayor’s illustrated avatar, inspired by Jack the Nipper

Site owner

Jack the Mayor

Originally from Santiago, Chile, Jack the Mayor is passionate about old computers and classic games.

He wanted to build something big: a place to rediscover those games, keep their stories alive and share the joy of playing them. That ambition is at the heart of Back2OldGames.

About the game details

Each game page shows the details available for that game: year, genre, developer, publisher, number of players, description and artwork. When a detail is unknown, it is left out rather than guessed. Some descriptions appear in their source language. Spotted a mistake? Let us know through the contact form.

Playing in your browser

Games run in ClaBa Player, our in-browser player built on EmulatorJS (GPL-3.0). It loads only when you press Play and works with a keyboard or a controller; the ⚙ menu shows and remaps the controls. Save states are stored in your browser and stay on your device. Some disc-based games load as you play; others download the full disc before starting. Larger games can take longer to load. Some systems are available to download only.

Privacy

Our full Privacy Policy explains these practices and your choices. We do not sell personal information or rent our mailing list.

Advertising

We display hosting sponsorships served directly by this site. These do not load third-party advertising code.

You can change your analytics cookie choice in . Your choice is stored in this browser until you change it or clear site data.

Analytics

We use Google Analytics to understand how the site is used and to improve it. Analytics cookies are set only if you accept them, and you can change your choice at any time in . Until you accept, and if you decline, Google Analytics receives only cookieless measurements that store nothing on your device. We also use Cloudflare Web Analytics, which counts visits without cookies.

Delivery and server logs

The site is delivered through Cloudflare. Like most websites, our web server keeps standard access logs (IP address, page requested, browser and time) to keep the service secure and working. They are deleted after 30 days.

Analytics events record actions such as playing, rating, searching or submitting a score, never your account name.

In this browser

The games you played recently, My list, your Daily Pixel progress, your ratings, your settings and your save states in ClaBa Player are kept in this browser, on this device. Finished daily challenges are also recorded on the server to calculate scores and shared results; signed-in results follow your account. You can clear My list and your recent games from the home page, or everything by clearing this site's data in your browser. When you sign in, the games already in My list and your recent games are added to your account; when you sign out, they are removed from this browser and stay in your account.

Accounts

Accounts are optional. You can sign in with a passkey or, where offered, with Google, X, Facebook or GitHub. If you create an account, we store:

No email address is required to create or use an account. You may optionally provide one for Back2OldGames news, new games and site updates after affirming you are at least 13, accepting the Terms of Use, acknowledging the Privacy Policy and separately opting in to updates. These choices are unchecked by default. Email is private, never a sign-in method, never displayed on your player card, and never shared with advertisers. You can change it or unsubscribe in Settings. Every marketing email must include a working unsubscribe link and our postal address. Email opt-in is separate from your analytics cookie choice. Existing accounts are not subscribed automatically. Your address is not verified as part of passkey registration; use an address you own.

If you sign in with another service, we never see your password for it, we do not import or store the email address, name, profile photo or posts from that service, and we never post on your behalf. You can unlink a service at any time in Settings, as long as another way to sign in remains.

Two cookies keep you signed in: a secure session cookie, and one that holds your account name so pages can show it. Both expire 90 days after your last visit, and signing out removes them. During a sign-in with another service, two short-lived cookies are used: one protects the sign-in (up to 15 minutes) and one tells our statistics whether it succeeded (5 minutes). To prevent abuse, sign-ins, sign-ups, account changes and Score Attack runs are counted against a keyed hash of your network address or account, and these counts are deleted after two days.

In Settings you can download your data or delete your account. Deletion is immediate. Copies in our backups are deleted on their regular schedule, within five weeks.

Email updates and withdrawal

We use the optional email only for the updates you request. It remains stored while subscribed. Unsubscribing stops inclusion in future recipient lists immediately and removes the readable address from the live account database. We retain the consent versions, wording and dates and a withdrawal date with your account to document your choice; deleting the account also deletes that record. Account Settings can remove an address without deleting your account. Unsubscribe links do not require an account login. Links open a confirmation page to prevent email scanners from unsubscribing you by accident. Our own messages do not add email-open tracking pixels. We do not treat a privacy-policy update as permission to subscribe you.

For requested email updates, we retain the message, campaign date and delivery-attempt status for up to 12 months. The delivery ledger uses a private identifier rather than a second readable copy of your address. Your account-data download includes your campaign records; deleting your account removes the player references from delivery records while retaining anonymous campaign totals. A transport acceptance does not prove that a message reached your inbox.

Deleting your data

You can delete your Back2OldGames account and all of its data at any time: sign in, open Settings and choose Delete my account. Deletion takes effect immediately and removes your account name, your passkeys, the services linked to your account (such as Facebook, Google, X or GitHub), your lists, your play history, your high scores and your optional email subscription and consent record. If you can no longer sign in, write to us through the contact form. You can also remove Back2OldGames from the apps connected to your Facebook account in your Facebook settings.

High scores

High scores need an account. When you start a Score Attack, the site issues a random run code for that game. While you play, ClaBa Player reads the score from the game in your browser; nothing about your run is sent until you choose to submit it. Each submitted run is stored with your account, the game, the date, the score, its length (play time and frame count) and how the score rose during the run, so that records can be checked. A run whose score rises faster than the game allows is held for review and appears on the board only once confirmed. Your best score for each game is public, with your account name and the date, on the game's page and on the High scores page. Run codes that are never submitted are not linked to you and are deleted after two days. Your scores and runs are included when you download your data, and deleting your account deletes them.

Ratings and plays

Ratings and play counts use no cookies. When you rate a game, a random identifier kept in this browser lets you change your rating later. A play is counted after a minute of play, once per game and day for each network. To prevent abuse we keep keyed hashes of your network address, never the address itself: for two days for rate limits, and with each rating so that a shared connection counts as one voice in the charts. Daily play records are added up into totals after 31 days.

Messages

Messages sent through the contact, request and DMCA forms are kept so they can be answered, for up to 12 months. Our replies and private follow-up notes are also kept for up to 12 months. Email replies are delivered through Google’s email service. With each message we store what you entered, the identification string your browser sends (browser, version and operating system), and a keyed hash of your network address to stop spam.

Comments

Memories are public and show your account name and chosen avatar. We store your memory text, replies, likes and posting date with your account. You can delete your own memories, and deleting your account removes them and their replies. Avatars are presets or an image you upload; uploaded images are resized and stripped of metadata before storage. Your profile, memories and likes are included in your data export. Your account name and avatar are public wherever you post; do not upload an image you want to keep private. Public player cards are optional and off by default. If you enable yours, it shows your account name, avatar, bio, favorite system, join date, public memory count and likes received. A separate setting lets you display up to six Favorites. Your My list, play history, passkeys and linked sign-in services stay private. Making your player card private hides it immediately; memories you have posted remain public until you delete them. We may remove comments that are abusive, off-topic, spam or that infringe someone else’s rights.

Your rights

You can access, correct, download or delete your data, mostly directly in Settings, or ask through the contact form. You can change your analytics cookie choice in . Your email-update choice is managed separately. Applicable privacy laws may provide further rights; see the U.S. privacy-rights section. Providers may process data in the United States and other countries. This policy does not remove mandatory protections under the laws that apply to you.

For any privacy question, use the contact form.

Contact

To reach us, use the contact form. Copyright owners, please see DMCA & copyright.

Credits

ClaBa Player is built on EmulatorJS (GPL-3.0; source code). Fonts: Press Start 2P and Pixelify Sans, both under the SIL Open Font License.

Additional players use Dolphin, Hatari, Flycast, WebX68k / PX68K, Beetle PC-FX, PUAE CD jzIntv, Play! and OpenCDi. Their licenses, build instructions and corresponding source code are available here: Dolphin core (player adaptation), Hatari, Flycast core (player adaptation), WebX68k / PX68K (player adaptation), Beetle PC-FX, PUAE CD (build instructions), and jzIntv (build instructions), and Play! (build instructions).

OpenCDi uses the MIT license and included dependency notices: source code and player adaptation, build instructions, licenses.

Beetle PCE Fast uses GPL-2.0-or-later: modified source code and player adaptation, build instructions, license.

System logos come from Wikimedia Commons; the TIC-80 logo is by Nesbox (MIT License). Game names, system names and logos, artwork and trademarks belong to their respective owners.