# Can I run Pintura on a server?

Pintura requires a browser environment to run. It cannot run on a NodeJS server as that environment doesn't export the required browser APIs.

It is however possible to run Pintura on a server by running it in a [headless browser](https://en.wikipedia.org/wiki/Headless%5Fbrowser) like for example [Chrome Headless mode](https://developer.chrome.com/docs/chromium/headless).

You can then use [processImage](../../api/image-editor/exports/#processimage) and [processDefaultImage](../../api/image-editor/exports/#processdefaultimage) to process images without loading the Pintura user interface.