Skip to content
3D PRINTERAY

Comparison

PrusaLink vs Prusa Connect: local vs cloud control

PrusaLink runs on the printer, or on a Raspberry Pi for the MK3 and MK2.5, and works on your local network with no internet or Prusa Account. Prusa Connect is Prusa's cloud service: it adds access from anywhere, cameras, notifications, print queues and multi-printer management. A printer can use both at once.

Edited by 3D Printeray EditorsPublished Last verified 10 min read

Seven Prusa 3D printers on white wall shelves in a hackerspace, three Prusa MINI printers on the upper shelf and four Prusa MK3S+ printers below, with boxes of filament on the top shelf
Photo: Majabojarska, CC BY 4.0

PrusaLink is the local web interface of a Prusa printer and works with no internet or Prusa Account. Prusa Connect is Prusa’s cloud service at connect.prusa3d.com and needs both; it adds remote control, camera feeds and phone alerts. You do not have to choose, because a printer registered in Prusa Connect keeps serving PrusaLink on your network.

Facts below come from Prusa’s knowledge base, blog and policies as of November 7, 2026.

PrusaLink runs on the printer, or on a Raspberry Pi for the MK3 and MK2.5, and serves a web page on your local network with no internet or Prusa Account. Prusa Connect runs on Prusa’s servers and needs both. It works from anywhere and adds cameras on every model, notifications, print queues and multi-printer management.

Sorted by feature:

Feature PrusaLink Prusa Connect
Access from outside your network No; Prusa says it is reachable only on your local network Yes, from anywhere
Account A printer-specific username and password, not your Prusa Account Prusa Account
Cameras Raspberry Pi version only: a Raspberry Pi CSI camera or a USB webcam Phone or computer webcam, Buddy3D camera, ESP32 boards and other Camera API devices, on any printer in Prusa Connect
Cost Free, part of the firmware; the MK3 and MK2.5 need a Raspberry Pi and a microSD card Free with 1 GB of cloud storage; paid plans add 20 GB or 100 GB (since April 2026)
File upload and storage G-code by drag and drop or from PrusaSlicer, stored on the printer’s USB drive (Raspberry Pi: its microSD card) Upload from a browser, PrusaSlicer or the Prusa app to cloud storage, then copy to any printer
Internet connection Not needed Needed
Multiple printers One interface per printer, each at its own IP address; one Raspberry Pi can run several instances for MK3/S/+ and MK2.5/S printers over USB Any number of printers in one dashboard, with teams and access rights
Notifications None documented Prusa app push notifications, Telegram, Discord, Slack and desktop
Print queue None documented A queue for each printer, with a timeline
Printer control Monitoring, file uploads and print control Start and stop prints, homing, temperatures, speeds, axis moves, filament change, printer restart
Printing from PrusaSlicer Physical printer with host type PrusaLink, the printer’s IP address and its API key PrusaSlicer’s Prusa Connect tab, or a physical printer with the Prusa Connect API key
Supported printers Built in: CORE One/+/L, XL, MK4/S, MK3.9/S, MK3.5/S, MINI/+ (Wi-Fi needs the Wi-Fi module), SL1 and SL1S SPEED. On a Raspberry Pi: MK3/S/+ and MK2.5/S All of those plus the Prusa Pro HT90
Where it runs On the printer, or on a Raspberry Pi attached to an MK3/S/+ or MK2.5/S Prusa’s servers, opened at connect.prusa3d.com, in PrusaSlicer or in the Prusa app

What some rows mean in practice:

  • Logging in to PrusaLink. On printers with PrusaLink built in, the username and password are on the printer under Settings > Network > PrusaLink, and the IP address under Settings > Network > IPv4 Address. On the MK3/S/+, you create the credentials in the PrusaLink setup wizard. Prusa recommends Chrome or Firefox because Safari and Edge can have login trouble. Full steps are in how to set up PrusaLink.
  • Printing. On printers with PrusaLink built in, both need a USB drive inserted and an empty print sheet on the bed. The printer must also sit on its home screen: Prusa says a prompt on the display can make it reject remote commands.
  • Firmware. Printers with xBuddy electronics need firmware 6.4.0 or newer to connect to Prusa Connect, which can then offer over-the-air updates. Without Prusa Connect, updates go on a USB drive.
  • Several printers without the cloud. For the MK3/S/+ and MK2.5/S, PrusaLink’s multi-instance image runs one PrusaLink per USB-connected printer on a single Raspberry Pi. Its release notes say cameras attach to the first instance unless you move each camera’s settings over by hand. Setup is in PrusaLink on a Raspberry Pi.

Yes. Prusa’s January 2024 overview says its printers that support Prusa Connect “use the PrusaLink system”, which connects them to Prusa Connect “and also provides a simple web interface, accessible within your local network”. On the MK3/S/+ and MK2.5/S, Prusa says to set up PrusaLink first to use Prusa Connect at all. The newer Prusa Pro HT90 is the exception: Prusa lists it with Prusa Connect and no PrusaLink.

  • Printers with PrusaLink built in. PrusaLink works once the printer is on your network. Prusa Connect is a separate switch under Settings > Network > Prusa Connect: set it to Enabled and select Add printer to Connect. The printer then shows a code to enter at connect.prusa3d.com.
  • MK3/S/+ on a Raspberry Pi. The last wizard step offers “Save printer and link with Connect”. Prusa says to choose “Save printer” instead to run PrusaLink “over the local network only”.
  • Files on each side. In Prusa Connect’s Printer files view on an MK3/S/+, one tab holds the cloud copies and another the PrusaLink G-codes stored on the printer’s Raspberry Pi.

If cloud storage worries you, Prusa’s own advice is to use the PrusaLink web interface for files, with Prusa Connect “just for remote monitoring or not used at all”.

Where your files and data go

Prusa says that with PrusaLink alone, “your files and data will never leave your local network”. For Prusa Connect, Prusa states:

  • Files. You upload only the G-code, “without any model source file”. Files are shared only with members of your team, with the roles you set.
  • Connection. The printer talks to Prusa Connect over TLS (Transport Layer Security) 1.2 with elliptic-curve cryptography (ECC). Two-factor authentication is available for your account.
  • Storage. The free 1 GB holds G-codes and telemetry and is shared with EasyPrint, Prusa’s cloud slicer. Deleting a file from the printer’s USB drive does not free cloud space.
  • Personal data. Prusa’s Connect data policy, effective October 1, 2026, calls Prusa Connect a cloud service “within which personal data pass through the Operator’s servers”. The operator is Prusa Research a.s. in Prague. It controls account data and access logs with IP addresses, and it processes print files and camera streams for organizations that use the service. Security logs are kept “as a rule up to 12 months”.

Which one fits your setup

  • PrusaLink alone fits if the printer must stay off the internet or files must stay local, and you print from a computer or phone on the same network.
  • Prusa Connect fits if you start or watch prints away from home or want phone alerts. It is also the camera route on built-in PrusaLink models, and the way to queue jobs or share printers with a team.
  • Both fit if you want PrusaLink for everyday files at home and remote monitoring when you are out.
  • One local dashboard for several newer printers is what Prusa Connect Local is for. It is a self-hosted version of Prusa Connect that Prusa offers free in early access as of November 2026. It runs on your own hardware, from a Raspberry Pi Zero to a NAS (network-attached storage) box, and Prusa says it “works without internet”. It supports the MK4/S, MK3.9/S, MINI, XL, CORE One and CORE One L on firmware 6.4.0 or newer, not the MK3 family.

How PrusaLink compares with a Raspberry Pi running OctoPrint is in PrusaLink vs OctoPrint.

Yes. Prusa says PrusaLink allows monitoring, file uploads and print control without internet access. You open it by typing the printer’s IP address into a browser on the same network. What needs internet is everything that runs through Prusa Connect: access from outside your network, cloud storage, print queues, notifications and most camera options.

To run a Prusa printer with PrusaLink and no internet:

  • Connect the printer to your local network. Use Ethernet, or Wi-Fi on 2.4 GHz only; the printer’s Wi-Fi module does not work with 5 GHz networks. Enter the Wi-Fi credentials on the printer’s screen, from a phone by NFC (near-field communication) on models that have it, or from a file PrusaSlicer writes to the USB drive.
  • Leave Prusa Connect off. On printers with PrusaLink built in, it is a separate setting under Settings > Network > Prusa Connect. On the MK3/S/+, finish the wizard with “Save printer”, not “Save printer and link with Connect”.
  • Keep the IP address stable. Your router assigns the address, and it can change when the printer reconnects. Prusa suggests reserving an address in the router for the printer’s MAC address, or setting a static address in the printer’s prusa_printer_settings.ini file.
  • Update firmware from a USB drive. Download the firmware from Prusa’s GitHub, put it on the USB drive, then press Reset on the printer and select Flash on the display. Prusa’s April 2026 announcement says “you don’t ever have to connect your printer to the internet, not even once, even when you want to e.g. update the firmware.”

For a printer that never touches a network, Prusa’s offline workflow article says the Wi-Fi module can be disconnected or left out, because “any software option is essentially just a promise”.

For access from outside your home, Prusa’s PrusaSlicer guide names two routes: “PrusaConnect or VPN connection”. A VPN (virtual private network) connects a phone or laptop on the road to your home network, where PrusaLink is reachable.

On the MK3/S/+, Prusa’s setup guide says the PrusaLink wizard “verifies your printer’s serial number with Prusa servers” and does not say how that step behaves with no internet. Running the wizard while your network still has internet avoids the question. The wider case for local-only printing is in offline 3D printing.

Only on the Raspberry Pi version. PrusaLink on a Raspberry Pi, used with the MK3/S/+ and MK2.5/S, shows a Raspberry Pi CSI camera or a USB webcam in its Cameras tab. Prusa says the PrusaLink built into the MK3.9, MK4 and XL supports no cameras. On those printers, and other built-in PrusaLink models, cameras go through Prusa Connect.

Prusa’s camera compatibility list, for PrusaLink on a Raspberry Pi 3, 3+, 4, Zero W or Zero 2 W:

  • CSI (Camera Serial Interface) cameras. These plug into the Pi’s ribbon-cable camera port, and PrusaLink accepts only whitelisted sensors: Raspberry Pi Camera 1.3 (OV5647), Camera 2 and 2.1 (IMX219), and Camera 3 (IMX708), including the NoIR and Wide versions. A camera that identifies as any other sensor “won’t show up in PrusaLink”.
  • USB webcams. Prusa lists tested models including the Logitech HD Pro Webcam C920, Arducam B0200, B0202, B0205 and B0233, and Trust Exis. It marks the Logitech C270 as “Doesn’t work properly”. On a Pi Zero, connect the webcam through a USB OTG (On-The-Go) adapter on the port labeled USB, not PWR_IN.
  • Pi Zero limit. Prusa says resolution may be limited to 1920 px in both axes on the Raspberry Pi Zero.
  • Wiring. Connect a camera only with the printer off, never while PrusaLink is running.
  • Setup. Open PrusaLink, go to the Cameras tab, and turn on Link camera to Connect if you also want the image in Prusa Connect.

On an MK4, MK3.9 or XL, Prusa notes that the same Raspberry Pi camera setup works with OctoPrint instead of PrusaLink.

Cameras in Prusa Connect

Prusa Connect can take a camera for any printer it supports:

  • Phone or computer webcam. In Prusa Connect, open the Cameras page, click Add new camera, open the QR code link on the phone and press Start camera. Prusa’s blog suggests an old smartphone.
  • Buddy3D camera. Prusa’s own Wi-Fi camera, 1920 × 1080, on 2.4 GHz Wi-Fi. You pair it from the printer’s Camera tab in Prusa Connect or in the Prusa app, then show it a QR code. Prusa Connect shows snapshots every 10 to 90 seconds; live video plays in the Prusa app. The CORE One and HT90 can power it.
  • ESP32 boards. Prusa’s guide covers the ESP32-S3-EYE board; it is written for experienced users and flashes the board with Windows tools. The camera firmware comes from Miroslav Pivovarsky, whose repository also lists the Ai-Thinker ESP32-cam and Freenove ESP32-Wrover.
  • Anything else. The Prusa Camera API lets third-party cameras upload snapshots to Prusa Connect with a camera token.

Since Prusa’s April 8, 2026 update, remote live streaming is free for everyone, at up to 1080p and 24 fps on a direct connection. When the stream has to run through Prusa’s relay servers, the free tier drops to standard definition (SD) at 12 fps; paid plans buy HD.

The Buddy3D camera also has a local option. Prusa’s Buddy3D page says it streams unencrypted RTSP (Real Time Streaming Protocol) video on your network at rtsp://<camera IP>/live (port 554), which plays in VLC but not in the Prusa Connect web page. Pairing still runs through Prusa Connect or the Prusa app, and the camera updates itself after it first reaches the internet.

Sources

  1. Prusa Knowledge Base, Prusa Connect and PrusaLink explained (updated October 12, 2026) (accessed November 7, 2026)
  2. Prusa Knowledge Base, Wi-Fi and Prusa Connect/Link setup (CORE One, MK4/S, MK3.9, MK3.5, XL, MINI/+) (accessed November 7, 2026)
  3. Prusa Knowledge Base, Adding the printer to Prusa Connect (CORE One, MK4/S, MK3.9/S, MK3.5/S, XL, MINI/+) (accessed November 7, 2026)
  4. Prusa Knowledge Base, PrusaLink and Prusa Connect setup (MK3/S/+) (accessed November 7, 2026)
  5. Prusa Knowledge Base, Camera setup for PrusaLink / Prusa Connect (accessed November 7, 2026)
  6. Prusa Knowledge Base, Camera compatibility (RPi + PrusaLink) (updated May 6, 2025) (accessed November 7, 2026)
  7. Prusa Knowledge Base, Buddy3D Camera (updated July 3, 2026) (accessed November 7, 2026)
  8. Prusa Knowledge Base, Prusa Connect - Camera API (accessed November 7, 2026)
  9. Prusa Knowledge Base, ESP Camera for Prusa Connect (accessed November 7, 2026)
  10. Prusa Research on GitHub, PrusaConnect ESP32-CAM firmware (README) (accessed November 7, 2026)
  11. Prusa Knowledge Base, Prusa Connect - Telegram notifications setup (accessed November 7, 2026)
  12. Prusa Knowledge Base, Prusa Mobile App (accessed November 7, 2026)
  13. Prusa Knowledge Base, Sending files from PrusaSlicer to PrusaLink (accessed November 7, 2026)
  14. Prusa Knowledge Base, Sending G-codes to printer via network (Prusa Connect, PrusaLink, Octoprint) (accessed November 7, 2026)
  15. Prusa Knowledge Base, Cloud storage - Prusa Subscription (accessed November 7, 2026)
  16. Prusa Knowledge Base, How to set a Static IP Address (accessed November 7, 2026)
  17. Prusa Knowledge Base, Offline Workflow with Prusa 3D Printers (accessed November 7, 2026)
  18. Prusa Blog, Complete Overview of Prusa Connect: A network solution for remote control of 3D printers (January 15, 2024) (accessed November 7, 2026)
  19. Prusa Blog, Remote 1080p/24fps Camera Streaming For Everyone and New Prusa Connect Storage Upgrade Options (April 8, 2026) (accessed November 7, 2026)
  20. Prusa Research, Personal Data Processing Policy for the Prusa Connect service (effective October 1, 2026) (accessed November 7, 2026)
  21. Prusa Research, Prusa Connect Local early access (accessed November 7, 2026)
  22. Prusa Research on GitHub, PrusaLink releases (0.7.1rc1 multi-instance notes; 0.8.1, July 2, 2024) (accessed November 7, 2026)