PrusaLink Compatibility

Connect Prusa printers running PrusaLink, not Prusa Connect

Printer Tools connects to the local PrusaLink service built into current Prusa printers or provided by a dedicated Raspberry Pi on compatible older models. PrusaLink is distinct from Prusa Connect, Prusa's separate cloud service, and the available telemetry and actions depend on the API exposed by the installed firmware.

Compatible models

CORE OneCORE One+CORE One LXLMK4MK4SMK3.9MK3.9SMK3.5MK3.5SMINIMINI+MK3MK3SMK3S+MK2.5MK2.5S

Connection & protocol

TransportPrusaLink local API
AuthenticationAPI key, with HTTP Digest or Basic fallback
CredentialsPrusaLink API key or HTTP username and password, with maker as the initial username in Printer Tools
NotePrusaLink is local and distinct from the Prusa Connect cloud service
Away from homeConnect over a VPN back to your network, or add OctoEverywhere

What's verified today

  • ✓Print status, progress, temperatures and remaining time
  • ✓Current-job details and model thumbnail when PrusaLink provides one
  • ✓Z position, speed, flow, fan and material telemetry when reported by the firmware
  • ✓File browsing through PrusaLink's local endpoints
  • ✓Job control, where exposed by the printer's firmware

Feature matrix

FeatureStatusNotes
Real-time monitoringAvailableStatus, progress and temperatures over the PrusaLink local API.
Multi-printer dashboardAvailableManage several PrusaLink printers from one dashboard.
Camera previewNot availableThe PrusaLink connection shows the current-job thumbnail when available, not a generic live webcam feed.
File browser & historyAvailableFile browser through PrusaLink's local endpoints.
Job control (pause / resume / stop)PartialJob control availability depends on printer model and firmware version.
Filament / AMS managementPartialShows material telemetry when PrusaLink reports it, without dedicated spool inventory or MMU management.
Remote access via OctoEverywhereAvailableOctoEverywhere can be used for remote access, or connect over a VPN back to your network since this integration is fully local.

Known limitations

  • !PrusaLink is separate from Prusa Connect; this page does not cover Prusa Connect's cloud features.
  • !Available actions and endpoints depend on the printer model and installed firmware version.
  • !The dashboard can show the current-job thumbnail, but it does not import a generic live camera feed from PrusaLink.
  • !Older MK3 and MK2.5 families require a compatible Raspberry Pi PrusaLink installation.

Frequently asked questions

What's the difference between PrusaLink and Prusa Connect?

PrusaLink is a local service running on the printer or a dedicated Raspberry Pi; Prusa Connect is Prusa's separate cloud service. Printer Tools connects through PrusaLink, so a Prusa Connect account is not required for local use.

Does this work with the MK3S or MK3S+?

Yes, when the printer has a compatible Raspberry Pi PrusaLink installation. The MK3, MK3S, MK3S+, MK2.5 and MK2.5S do not provide the same built-in setup as current models, so their available endpoints can differ.

Which credential should I enter?

Use the PrusaLink API key on current built-in installations. If your PrusaLink setup uses HTTP authentication, enter its HTTP username and password instead. Printer Tools tries the API key first and then HTTP authentication, with maker as the initial username.

Can I see a camera feed?

The PrusaLink connection shows the current-job model thumbnail when one is available, not a generic live webcam feed. A separately configured external camera can still be added to Printer Tools.

Is job control available for every action?

Job control availability depends on your printer model and firmware version; some actions exposed on newer firmware aren't available on older versions.

Available on

iOSiPadOSmacOSAndroid

Other compatible systems

Printer Tools

Available for Android, iOS, iPadOS, macOS and watchOS