MacSurf is a new web browser built for Mac OS 9 by GitHub user mplsllc, that includes major features including CSS3, ES5 JavaScript, PNGs with alpha, and HTTPS support!
MacSurf is bringing real web browsing back to vintage Macs. MacSurf is not a screenshot proxy, and not a remote terminal. It's a native browser, built with the tools available in CodeWarrior, the Carbon API, QuickDraw and Open Transport.
While this project is still in early development, it is an enormous feat bringing this massive feature set to Mac OS 9. Mac Surf brings modern web browsing standards and support to Classic Macs, and includes CSS features like Flexbox, CSS Grid, custom properties, and ES5 JavaScript. These are the features required to display modern websites correctly, and they are what were missing from existing browsers available under Mac OS 9 since Classilla was discontinued.
MacSurf is still in the alpha/testing stage, and usability/instability issues are expected in this build, however, it is still largely functional.
Check out the MacSurf website for more information and instructions on building/downloading it.
Comments
James G.
21 July 2026
I've thought for some time that if there were even a single modern browser for Mac OS 9, I'd be strongly tempted to go back. Sawtooths (Sawteeth?) are expensive right now... but I'm afraid I'm almost persuaded.
PermalinkGreystash - Admin
21 July 2026
Yes it really makes the system even more appealing for every day use, I hope you can find a sawtooth/teeth! G4s seem to be in high demand now
PermalinkPatrick Britton
12 July 2026
Make sure you check out 2.0 on github :) Come a long long way since the first release!
PermalinkGreystash - Admin
21 July 2026
Will do, looking forward to testing v2!
PermalinkPatrick Britton
26 May 2026
Hey, thanks for sharing! Progress is moving fast and I'm super excited to share that TLS is now running native through MacSurf, no more proxy server! Page load times are the clear hurdle right now, with complicated how modern sites, but it's a constant work in progress. Make sure you check the releases page, I don't plan on having any real schedule other than "this is an improvement so here it is."
PermalinkGreystash - Admin
30 May 2026
Wow that's great news well done!! Very exciting to see where this is heading!
PermalinkPost a Comment