Notepad in your browser

The Windows 98 text editor, and the first program this emulator ever ran. Typing, selection, word wrap, Find and Replace, the Font and Open/Save dialogs and the help file all work. Notepad runs in Wine-Assembly, a Windows 98 emulator written in WebAssembly Text, so it starts in the browser with nothing to install.

Launch Notepad →

Notepad running in Wine-Assembly

About this program

Detail
Executable notepad.exe
Format 32-bit Windows (PE)
Libraries loaded beside it none; everything else is the emulator's own Win32 layer
Data files mounted 2
Desktop group Win98 Accessories

How it runs here

The x86 code is interpreted by threaded code written in WebAssembly Text; windows, controls, menus and dialogs are the emulator's own Win32 layer, and every pixel is drawn by a software GDI in the same module. See how the program and its DLLs are loaded.

Something wrong? The emulator is open source; report it on GitHub with the app name and what you clicked.

Questions

How do I play Notepad in my browser?

Open the Notepad page and click Launch. The program's files are fetched from this site and run inside the tab as WebAssembly; nothing is installed and nothing is uploaded.

What are the controls for Notepad?

Type in the window. The Edit menu has Find and Replace, the Search menu has Find Next (F3), and the Format menu sets the font and word wrap.

Does Notepad work on a phone?

It loads in mobile Safari and Chrome and the desktop scales to the screen, but Notepad was made for a mouse and a keyboard, so it plays best on a desktop browser. Taps act as clicks.

Are my scores and settings saved?

Whatever Notepad writes to the Windows registry or to its INI file is kept in this browser's local storage, so it is there next time on the same device and browser. Clearing site data removes it.

Does Notepad have sound here?

Notepad has no sound of its own; the original only beeps on an error, and that beep is played.

Is this the real Notepad or a remake?

It is the original 32-bit Windows (PE) executable (notepad.exe), run instruction by instruction by an x86 interpreter written in WebAssembly Text. The emulator provides the Windows API underneath it, not a rewrite of the program.

Also under "Win98 Accessories"

Calculator · Paint · WordPad · RegEdit · Task Manager · Sound Recorder

All programs on the desktop · How Wine-Assembly was built