PlutoDesktop is a batteries-included Windows desktop application to run Pluto. PlutoDesktop is the easiest way to install and use Pluto on windows.
The advantages compared to installing Pluto as a Julia package are:
- All-in-one: Julia and Pluto are included in the app
- You don't need to install and update Pluto
- In fact, you don't need a terminal!
- File picker: when you open or save a notebook, you can use the native Explorer window instead of typing a
C:\...path.- You can also associate Pluto with the
.jlor.plutojlfile types, so you can double click to open notebooks.
- You can also associate Pluto with the
- Auto updating: the PlutoDesktop app checks for updates in the background. So you get the latest Julia and Pluto versions automatically.
- Each window is one notebook. If you close a notebook, it shuts down.
Although everybody is welcome to use this, it is generally focussed on people who are not comfortable using the terminal. Students and teachers who are just interested in using Pluto.jl and want an easy installation, this is what you are looking for!
On all platforms (Windows, MacOS, Linux), you can still install Pluto as a package from the Julia package manager. PlutoDesktop is an extra option for Windows users.
Windows 64 bit only. This is because most of our users use Windows, and this is the platform where using a terminal and typing file paths is the least comon.
You can already try an beta preview of Pluto Desktop!
Run the installer, this will take some minutes, and Pluto is installed! You don't need to install anything else. The app keeps itself up to date automatically.
Warning
You will see a warning Windows protected your PC. Click on More info, and then Run anyways. You get this warning because we don't yet have a Windows code signing key.
Pluto Desktop installs per-user (no admin rights required), so removing it is quick:
- Open Settings → Apps → Installed apps (or Control Panel → Programs and Features on older Windows).
- Find Pluto.jl Desktop in the list and choose Uninstall.
This removes the app together with the bundled Julia and Pluto — nothing else is required.
Uninstalling does not delete files created while using the app. If you also want a clean slate, you can manually delete:
%APPDATA%\Pluto.jl Desktop— app logs and unsaved notebooks.%USERPROFILE%\.julia— the Julia package depot, where Pluto installs the packages your notebooks use.⚠️ Only delete this if you don't otherwise use Julia on your machine, as it is shared with any regular Julia installation.
Notebooks you saved yourself (.jl files) live wherever you saved them and are never touched by uninstalling.
See the maintenance guide for the versioning scheme and how to update the bundled Pluto and Julia versions.

