Ever since I built my very first 3D printer, I’ve been driven by the idea of making 3D printing more accessible. Part of that was dreaming about a slicer that runs on any device and is so seamless that anyone can use it. And we’re finally making it happen! After countless hours of development and testing, I’m proud to introduce Prusa EasyPrint! It’s a total game-changer: slicing on phones and tablets has never been easier. And yet, I think this is one of those features that will feel completely normal in a few months, and we’ll wonder how we ever lived without it.

Removing the Barrier of Slicing – What Is EasyPrint?

Even though many of us are completely used to dragging and dropping models into PrusaSlicer and picking a default profile, it’s not as easy as it sounds for newcomers. Just the fact that you need to install a new app is a small inconvenience. Then, you also have to go through the wizard to import the right profiles for your printer. You have to know where to click to select the right material, and so on.

With EasyPrint, all of this is streamlined and extremely simplified. It is the easiest, most seamless slicing you’ve ever experienced.

You’re browsing Printables on your phone, PC, or tablet. You find a model you like, and a single click takes you straight to a 3D preview. It automatically detects your printer(s) in Prusa Connect, applies the right profiles (like 0.15 Structural) and all you have to do is click PRINT.

Remember when we launched Printables (back then called PrusaPrinters.org) and highlighted the ability to share G-codes? The goal was the same: making 3D printing more accessible. And I think I can argue that it was way before its time. People had security concerns about sharing G-codes, and links to Printables even got banned on the 3D Printing subreddit. EasyPrint is on a whole different level. Compared to slicing your model on the fly from a browser or phone, sharing unmodifiable G-codes now feels a bit like a stone-age approach. It’s another step towards making 3D printing easier for everyone, similar to what we did in PrusaSlicer when we introduced the “Send to Printer” option, thanks to the integration with Prusa Connect.

Loaded, yet Simple!

EasyPrint is packed with handy and intuitive features. You can quickly move, rotate, or scale models, use the place-on-face feature, auto-arrange larger numbers of models on one or more virtual print beds, and so on. Do you want to print two of the same object? No problem! We even implemented a simple “cart” for Printables, so you can add more models to this cart while you browse Printables and then print them all at once.

You can also alter basic print settings, such as print quality, infill, supports, or perimeters. XL and MMU users can even use smart painting to assign colors to specific parts of a model. Simply keep clicking on the same spot on a model and the color will keep cleverly expanding to more and more areas. Anything more complex is intentionally kept behind the scenes and automatically configured.

Who Is This For?

Beginners: Slicing can feel overwhelming if you’re new to 3D printing, but EasyPrint removes that barrier. No complicated settings, and no profile setups – just click, slice, and print. Anyone can do this; no prior experience is required, so you don’t need any guides or tutorials.

Chromebook Users (Schools): No need to install specialized software or wrestle with system restrictions. Students and teachers can simply open a tab, prepare their 3D models, and send them off to print. Or download the G-code to a USB thumb drive.

Tablet power users: Using Shapr3D on your iPad for modelling? (I sometimes do!) You don’t need to transfer the file to your PC in order to slice it. And you can take advantage of the stylus for easy and precise model painting.

Your Non-3D-Printing Family: Tired of being the “print on demand” person for everyone in your life? Now your partner, kids, siblings, or parents can handle their own projects.

Slicing on the go (or from the couch): If you’re already comfortable with slicers, Prusa EasyPrint is still a great convenience. You can start a print from your phone while relaxing on the couch—perfect for when you know you’d use the default settings anyway.

How Does It Work And Are We Forcing You Into a Cloud Service?

We’re sure this will be copied in no time, so there is really no reason to be secretive about how this works. 🙂 Prusa EasyPrint is a clean, responsive web application that lets you move 3D models around and set a few basic settings.

It’s tightly integrated with our services like Printables and the mobile Prusa app, so it knows what printers you have, what material is loaded, and whether your printer is ready to go. It can easily import models from Printables, but also from your local storage.

Once you hit Print, it sends the whole scene to PrusaSlicer running on a powerful server, which generates a G-code and sends it to your printer.

If you’re reading this, you might be thinking: Oh no—another way to lock users into a cloud platform. I actually hope that concern crossed your mind because it’s an important issue these days. Let me explain why it’s not the case here.

First of all, Prusa EasyPrint is completely optional. If you prefer, you can stick to using PrusaSlicer locally on your computer and never touch Prusa EasyPrint at all. In fact, Prusa EasyPrint isn’t really a slicer—it’s a web front-end that generates 3MF files compatible with most modern slicers. The interface runs on your device (even phones and tablets are powerful enough for that) while the actual slicing happens in the cloud on our servers. We use the same version of PrusaSlicer that we publicly release; you can find its source code on GitHub. The web front-end isn’t open-source (similar to Printables or Prusa Connect), however, because the frontend depends on PrusaSlicer and its performance and features, we’re more motivated than ever to keep improving our standalone application.

In fact, one of my favorite features is how seamlessly the two work together.

At any point, you can hit a button to download your project and open it in PrusaSlicer on your computer. Everything (models, orientations, settings) gets saved as a 3MF file. From there, you can fine-tune it with advanced tools like paint-on supports or custom modifiers. Then you can simply export the G-code file, put it on a USB drive, or send it to your printer via your local network.

Most importantly, there is no other way to enable slicing on, for example, $200 Android tablets and phones. Trust me, we tried. Basic things, like RAM limitations, on such devices are so strict that we failed in our attempts, so at least for the foreseeable future, this is the only way to provide this functionality.

I also hope our track record speaks for itself. Security is one of our main selling points, our printers can be found in top companies, universities, and research institutions around the world.

Use It With Offline Printers

We’ve included an “Add offline printer” button to let you select printers not connected to the internet. So you can use the cloud slicing and simple user interface to slice a model for a printer that runs offline. In the end, you simply download the G-code and transfer it to the printer via USB / SD card.

The app is designed to run all the PrusaSlicer-derived slicers (Orca, BambuStudio, and loads of others) on the back end interchangeably. So I will tease a little bit that we plan to open this to even non-Prusa 3D printer users in the future. Of course, the time frame is not set in stone because we need to get all the information from testing, and we need to be sure everything is stable after we onboard all the Prusa users. Printables are meant to be for everyone. We do not want to make a walled garden. Actually, quite the opposite – we want 3D printing to be easier for everyone. 🧡

A Successful Beta Journey

We first introduced EasyPrint as an invite-only beta to help us understand the server costs, the needed processing power, and other factors. Selected users gained access along with a few invites to share with friends or other interested users. Very soon, social networks and printing forums were buzzing with users requesting or sharing access to EasyPrint. In fact, over 6,700 users joined the beta and used EasyPrint to slice an incredible 53,000 print projects!

We’ve spent the whole time thoroughly testing and incorporating new features and fixes based on the users’ feedback. While it was fun to see the ‘invitation trading’ frenzy for a little bit, the dedicated work has prepared us for the next step, and we decided it’s ready to be opened to everyone.

We Are Keeping It Free!

We’ve been evaluating and optimizing the server processing power and costs, and together with some reasonable limitations we put in place, I’m extremely happy to say that we can keep EasyPrint free for everyone!

Under normal circumstances, the limitation shouldn’t really be too noticeable. You can only have one job running at a time (there is an internal queue system). So if you try to open EasyPrint in multiple tabs and slice them all at once, you’ll discover you have to wait before the current project finishes slicing. The app cannot slice huge, extremely detailed models, or models with lots of supports (e.g., projects that would take a very long time to slice even on a powerful PC). Lastly, there is a total slicing time limit that refreshes every 24 hours, but again, we don’t expect users to hit the limit under normal circumstances.

Many of you have asked for cloud storage for EasyPrint projects, together with expanded Prusa Connect storage. We’re working on this too, we would like to include this and more in some sort of “Prusa subscription”. Stay tuned for more information!

EasyPrint offers a unique solution for easy and fast slicing from anywhere. However, if you want to dive deeper into 3D printing, our slicing software, PrusaSlicer, offers the ultimate solution for any project.

Our new PrusaSlicer Masterclass course is the perfect way to unlock its full potential. The course covers all sorts of tips and tricks and is designed to be valuable for both complete beginners and experienced 3D printing pros.

Get Started with EasyPrint Today!

We believe EasyPrint offers a fantastic way to make many 3D printing tasks more accessible and efficient. It’s ready for you whether you’re working at your computer or browsing comfortably from your couch with a tablet and the Prusa app (you can download it using the QR codes and links below). Look for the EasyPrint pathway the next time you discover a great model on Printables.com and see how straightforward printing can be!

Happy printing!


Stáhnout z App Store

Stáhnout z Google Play

Original invite-only beta announcement:

Early Access and Future Plans

What we’re launching today is a large-scale test to help us understand what kind of processing power is needed, server costs, and other factors. We’ve been testing it internally since December, so we already have a good baseline. However, real-world usage will give us valuable data on the server load and overall performance. If the costs are reasonable, I would love to keep this free for everyone, with some reasonable limitations.

Currently, you can only have one job running at a time (there is an internal queue system). In practice, this shouldn’t really be noticeable. But if you try to open EasyPrint in multiple tabs and slice them all at once, you’ll discover you have to wait before the current project finishes slicing. What you may encounter, though, is that the app currently refuses to slice huge, extremely detailed models, or models with lots of supports (e.g., projects that would take a very long time to slice even on a powerful PC). Lastly, there is a total slicing time limit that refreshes every 24 hours, but again, we don’t expect users to hit the limit under normal circumstances.

How to Get an Invite

The early access is based around an invite system, which will allow us to gradually scale the number of users. We’ve sent a couple of hundred invites already to selected users. Apart from being able to use Prusa EasyPrint right away, they can each invite a few others. And the first 100 to fill out this simple form will be invited later today. 🙂 Your Printables handle is used as the unique identifier for the invite. We wanted to make sure people wouldn’t be sharing their email addresses with strangers online.

Once you’re in, you can start using Prusa EasyPrint right away. If you have invites to share, you’ll see an Invite button in the menu. Clicking it opens a window showing how many invites you have left. You can search by username or handle to send an invite, and the recipient will get an email or push notification. When you run out of invites, the button disappears.