JavaScript is required

EmulatorJS

Easily embed an emulator into your website.

  • Fully Customizable
  • Easy to Embed
  • Open Source
  • Works in the Browser
  • Multiple Languages
Loading Sandbox...

Features

Embedded

Super easy to embed the emulator into your website. Just add a few lines of code and you're good to go. Learn how to embed

Code Editor

Automatically generate embeddable code for EmulatorJS! Code Editor

Uses RetroArch

We use RetroArch's libretro cores to emulate games. Learn how to compile your own cores here

Multilingual

EmulatorJS supports multiple languages. You contribute to the translations here

Customizable

EmulatorJS is made to be fully customizable. Built-in cutomization options are available here

Demo

You can try EmulatorJS using the demo. Open Demo