Entries by Florian Mueller

Does Ghostlab include browsers?

Ghostlab does not include any browsers (i.e. Safari, Chrome, etc.). However, Ghostlab is able to launch any browser that is installed on your system – either directly, or inside a Virtual Machine. When you start Ghostlab, it will create a list of installed browsers and then make them available in the “Launch in browser” menu […]

Does Ghostlab support HTTPS?

Ghostlab 2 Ghostlab 3 Yes, Ghostlab supports sites using the HTTPS protocol, i.e., you can add both http://www.apple.com and https://www.apple.com as sites in Ghostlab. By default, Ghostlab’s own server serves the content over HTTP, though. If the site you’re testing uses a client-side protocol detection and forces a redirection to HTTPS, which will result in an invalid […]

Ghostlab 3 Release History

Ghostlab 3 Release History Use the in-app updater to get the latest version, or download at the Ghostlab website. Release notes for 3.4.1 (July 10, 2020) Fixes Fixed a URL rewriting bug occurring when running the Ghostlab server on HTTPS. Fixed a bug causing the Ghostlab server to crash when unexpected synchronization messages were received. Release […]


Screenshots Ghostlab allows you to take screenshots of any connected device. Please note that we are not talking about native screenshots (e.g. when you do a “Print Screen” on a computer, or press the respective button combination on a mobile phone). Ghostlab uses our own forks of html2canvas and Fabric.js to obtain a visual representation of the page currently […]


Workspace The Workspace lets you define a number of local browsers, including window size and positions, that you can open with one single click. If you no longer require the windows, you can also close them with one click. For the Ghostlab 2 workspace documentation, see our legacy documentation. Accessing the Workspace Say from time to […]

A/B Testing

A/B Testing With A/B testing, you can test websites in more than one version. Say you have a site in multiple languages, or a site that runs both in a staging and a production environment. The website should – apart from the language differences, or the technical limitations of the different server environments – behave pretty […]

Ghostlab 3 is here

We’re excited to announce that Ghostlab 3 is now available! We’ve been working on it for the past year, and are happy to present you with some features we find to be really useful. As before, Ghostlab 3 focuses on making your responsive, multi-client development and testing workflow more efficient and fun. You can simultaneously […]