Projektor
Browser-based projection mapping

Projection mapping that runs in your browser

Projection mapping has usually meant a desktop install — download a multi-hundred-megabyte app, buy a license, and hope it runs on your OS. Projektor is the whole editor in a browser tab: open a link and you can try the warp instantly. It's not the only free browser mapper anymore (map.club and 4mapper also run in a tab), but it's the most capable actively-developed MIT-licensed one.

Because it's web-native, the entire project fits in a URL. Share a `#p=` link and anyone can open your setup, fork it, or drop it into an iframe — a virality loop desktop tools structurally can't offer. It also ships a live GLSL shader editor and an AI-agent MCP control API, and under the hood it's raw WebGL2: the corner-pin warp is a real homography in a fragment shader.

The full mapping editor — warp, live shaders, MIDI, cues, agent control, Go Live — with nothing to install, MIT-licensed, and shareable as a URL.

Side by side

ProjektorDesktop mappersOther browser mappers
Open from a link (no install)
LicenseMIT (open)Mostly paid/closedClosed
Share a whole project as a URLVaries
Embed in an iframeVaries
Live GLSL shader editorVariesVaries
AI-agent control (MCP)
Perspective-correct corner-pin
Go Live to a second display / projectorVaries
Offline / heavy multi-projector rigsSingle machineSingle machine

"Other browser mappers" = free tools like map.club and 4mapper; both are closed-source. Projektor's durable edge is MIT licensing, agent control, and the live shader editor.

The limits of the browser

  • Output is single-machine over BroadcastChannel — no networked output nodes across several computers (yet), and no wireless casting to Chromecast/AirPlay.
  • No native Syphon/NDI/Spout routing into other apps; the browser sandbox doesn't expose it.
  • You're not the only free browser mapper — map.club and 4mapper match "free + browser," so the differentiator is MIT, agent control, live shaders, and shareable URLs, not the browser alone.

FAQ

Can you really do projection mapping in a browser?

Yes. Projektor uses WebGL2 for the render and a CPU-solved homography for perspective-correct corner-pin, so the warp quality matches a desktop tool. You map on your screen and send the output to a projector via a second window.

Are there other browser-based projection mappers?

Yes — map.club and 4mapper both run free in a browser. Projektor differentiates on being MIT open-source (fork/embed/commercial), agent-controllable over MCP, and having a live GLSL shader editor plus whole-project-in-a-URL sharing.

Which browser works best?

Any modern browser runs the editor. Chrome or Edge are recommended for Go Live because they support the Window Management API, which lets Projektor place the output window on a specific projector or monitor.

Does it work offline?

The app loads over the web and then runs client-side; your project autosaves locally. You don't need a connection while you map — only to load the page the first time.

Keep comparing

Map your first surface.
Open the editor →