Run systems such as KolibriOS, Linux, or Windows 98 in a browser with the v86 emulator.
PCjs Machines
PCjs runs online emulators for DOS, Windows, OS/2, and other vintage PC systems in a web browser.

About PCjs Machines
PCjs provides JavaScript machine emulators that run DOS, Windows, OS/2 and other vintage PC applications in a web browser on desktop and mobile devices. Coverage also includes microcomputers, minicomputers, terminals, programmable calculators and arcade machines. The site pairs the emulations with an archive of historical software and documentation.
Pricing is not clearly stated.
Key features
- Browse machine and software combinations using the PCjs Explorer
- Built-in PCjs Debugger provides visual access and control of simulated hardware
- Machines are created with XML files that define components and enabled features
PCjs Machines at a glance
- Website
- pcjs.org
- Category
- Software & Utilities › Virtualization
- Type
- Online tool
- Pricing
- Not confirmed. Check the site
- Platforms
- Web
- Details verified
- Oct 22, 2026 · Official source
- Open source
- Yes · Source code
- Language
- English
- Last checked
- Oct 5, 2026 · Online when checked
- Listed
- Oct 5, 2026
PCjs Machines alternatives
Tools and sites you could use instead, ranked by how closely they match.
JSLinux runs Linux and other operating systems in a browser through emulated systems.
Infinite Mac runs classic Mac operating systems and software in a browser-based interactive environment.
winevdm runs 16-bit Windows applications on 64-bit systems, including older Windows software.
Popular in Virtualization
Well-known listings from the same topic.
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.









