WARNING: Current profiles aren't compatible with Cura 3.5, please use the older version. We are working on the fix.
  • WARNING: Current profiles aren't compatible with Cura 3.5, please use the older version. We are working on the fix.

  • The following guide will help you import and activate custom profiles tweaked by Josef Prusa for your Original Prusa i3 printer.

  • This guide is valid both for Microsoft Windows and Apple macOS. There are some small differences in the setup, pay attention to the instructions ;)

  • Important: latest profiles include PLA, ABS and PETG. Other materials are being tested.

  • Original Prusa i3 MK2/S and MK2.5 settings: mk2s_mk25_cura_profiles

  • Original Prusa i3 MK3 settings: mk3_cura_profiles

  • Download the package for your printer and unzip it.

Hi @jakoob ,

I’m a developer in the Cura team and we’ve received some bug reports about Prusa MK2/S MK3 not working in Cura 3.5. I found that the profiles on this page is no longer correct for Cura 3.5. So, I’d like to inform you that the profiles need to be updated for Cura 3.5. If you have any question, you can ask on Github or send us an email. Thank you in advance.


- Cura bug report: https://github.com/Ultimaker/Cura/issues...

With best regards,

Lipu Fei

Lipu Fei - Reply

The package includes several subfolders, which must be imported (or copied) into the Cura:
  • The package includes several subfolders, which must be imported (or copied) into the Cura:

  • Folder 01_Cura_printer_profiles includes profiles for the printers with dimensions, speeds and other parameters.

  • Folder 02_Cura_platforms includes platforms (heatbeds), which are just for the visual effect, though it is good to know, where your object will be printed on the heatbed.

  • Folder 03_Cura_layerheight_profiles includes settings for various layer heights (print quality).

  • Folder 04_Cura_Prusa_materials includes materials, which should be imported because default Cura material values differ from what is recommended for Prusa filaments.

Add Comment

  • By default Cura list of printers does not include Original Prusa i3 models. Let's fix it ;) First, save your work and close the Cura software.

  • Open the unzipped package and go to the folder: 01_Cura_printer_profiles

  • MS Windows: in a second window head to C:\Program Files\Ultimaker Cura 3.3\resources\definitions

  • Apple macOS: in a second window head to /Users/YOURUSERNAME/Library/Application Support/cura/3.3/definitions

  • The path can slightly differ, for example, if you have a different version of Cura installed. Also on macOS this folder is hidden.

  • Copy the files "...def.json" from the package to the Cura folder.

when you have a mac, find the folder in user/library/apllication support/cura/++3.3++/

Alexander Pusch - Reply

Hi Alex, yes you are right :) I updated the description including screenshots recently.

Jakub Dolezal -

In linux ~/.local/share/cura/3.3/machine_instances

Pavel Šimon - Reply

Thanks for sharing the info Pavel ;)

Jakub Dolezal -

make sure not to forget the /definitions part at the end of the path! I accidentally pasted the file into /cura/3.3 ‘s top level folder (on mac), and was puzzled when there was no “Original Prusa i3 Mk3” option in Step 5/Part 3. If it’s not showing up, make sure you pasted the file in the right place here.

Patrick Leiser - Reply

I’m not seeing it in mac. I tried to work around the absence of the library folder and into ‘package contents/resources/resources/definitions’ but it wont let me add the .json file….. help.

Joe Divizio - Reply

Nevermind. Found it. MAC USERS——-——- - —- - If you come to a halt and can’t find the enclosing folder use command+shift+G (within finder) to open the path search, type in ~/Library and then you can successfully follow the instructions above.

Joe Divizio - Reply

Hi Joe, thanks for the feedback, I will retest the import and update this guide.

Jakub Dolezal -

  • In the unzipped package open the folder: 02_Cura_platforms

  • MS Windows: in a second window head to C:\Program Files\Ultimaker Cura 3.3\resources\meshes

  • Apple macOS: right-click on the Cura icon, from the context menu select "Show package contents", then open folders in following sequence Contents->Resources->resources->meshes

  • The path can slightly differ, for example, if you have a different version of Cura installed.

  • Copy the files "...platform.stl" from the package to the Cura folder.

When you have a mac use right click on the cura.app and show package. find the mesh-Folder in there

Alexander Pusch - Reply

Step updated recently as well, though this one was a bit hidden. Thanks for the comment.

Jakub Dolezal -

In linux ~/.local/share/cura/3.3/meshes Note I had to create this folder.

Pavel Šimon - Reply

Hi Pavel, any special rights connected with the new folder? Thanks for sharing :)

Jakub Dolezal -

MX 17.1 Linux:

I had to make a meshes directory ($ mkdir /home/$USER/.local/share/cura/3.3/meshes) as well.

However, I don’t know when or how meshes are used in Cura so I don’t know if it worked or not. If you know how to test it to confirm that Cura is finding it I could test it to make sure.

gritty -

Hi Gritty,

meshes are in Cura a 3D graphical representation of the printer’s heatbed. Open Cura, select Original Prusa i3 printer and you should see a heatbed in the shape similar to the real printer.

Jakub Dolezal -

MX 17.1 linux with Cura 3.3.1:

I put the


in the



gritty - Reply

Rather than messing with the .app, you can create a `meshes` directory under `~/Library/Application Support/cura/3.3` on macOS and copy the mesh there.

fafour - Reply

Hi Fafour, thanks for the tip ;)

Jakub Dolezal -

  • From now on the steps are the same both for MS Windows and Apple macOS.

  • Now, open the Cura software

  • In case you run the software for the first time, you will be asked to Add a printer, in the list click on Other and select yours.

  • Use only profiles named "Original Prusa i3...", those are developed and tested by our company. If the printer name is missing the "Original" in its name, then it is from different manufacturer.

  • In case you are already working with Cura, go to Settings -> Printer -> Add printer and select yours.

  • Cura allows you to add one printer at a time. If you want to add more printers repeat this step.

Make sure you look for “original prusa’, not just ‘prusa’ - recent versions of Cura have their own Prusa profiles already available, so you want to make sure you don’t choose those.

Bernard Mc Clement - Reply

Hi Bernard, exactly. There are more profiles, but only the ones with “Original” are from Josef Prusa.

Jakub Dolezal -

doesn’t work anymore in cura 3.4.1. doesn’t show up only a prusa i3, prusa i3 MK2 and a prusa i3 xl. The map definitions and meshes also doesn’t exist. Anybody?

Niels Steenvoorde - Reply

I copied the Original_Prusa_i3_MK3.def.json from 01_Cura_printer_profiles into Contents\Resources\resources\definitions\ folder also, restarted and they came up

Blaine McDonnell -

I had the same issue. Blaine McDonnell’s method worked for me. Thanks.

Eric Mathison -

I had the same issue. I ended up doing as Blaine McDonnell suggested and copied Original_Prusa_i3_MK3.def.json into the resources\definitions\ folder and restarted Cura. All is good now.

Eric Mathison -

  • Go to Settings -> Profile -> Manage Profiles

  • Click on the Profiles and Import.

  • Find the profiles on your drive (folder 03_Cura_layerheight_profiles), select one and open it. Unfortunately, Cura doesn't support multiple profiles import at once.

  • Your new profile will appear under the Custom profiles. You can also click on Activate to select it or do it later on the main screen from a drop-down menu by simply selecting the profile.

  • Repeat this step until you import all the profiles you wanted.

  • DON'T CLOSE this window yet, we will use it in the next step.

“Unfortunately, Cura doesn't support multiple profiles import. “ a bit misleading. Just not at the same time, but one after another it does. The same for next step about materials.

Vitaly Stockman - Reply

Hi Vitaly, this sentence is connected to the first, where you can select only one profile. I've changed the description now it should be clear.

Jakub Dolezal -

I get “has an unknown file type or is corrupted.” when I try to import the Prusa profiles for Mk3

Andy Kenward - Reply

Hi Andy, thanks for the feedback. I will retest the entire procedure.

Jakub Dolezal -

When I import the profiles it says “has an unknown file type or is corrupted.” Please help!

Ben Wilcock - Reply

Hi Ben, can you please specify on which operating system and version of Cura?

Jakub Dolezal -

  • Click on the Materials and Import.

  • Find the profiles on your drive (folder 04_Cura_Prusa_materials), select one and open it. Unfortunately, Cura doesn't support multiple profiles import at once.

  • Your new material will appear in the list named as Prusa (e.g. Prusa PLA). You can also click on Activate to select it or do it later on the main screen from a drop-down menu by simply selecting the profile.

  • Repeat this step until you import all the materials you wanted.

Add Comment

  • Before you slice and print, lets make a final check:

  • Your printer is selected (e.g. Original Prusa i3 MK2/S).

  • The desired material is used (e.g. Prusa PLA)

  • Correct custom profile is applied (e.g. MK2 0.2 Normal).

  • That is all! Enjoy your printer and happy printing ;)

  • You can discuss your experience and print results on Prusa Research forum.

Add Comment

Finish Line

73 other people completed this guide.

Jakub Dolezal

Member since: 02/20/2017

101,652 Reputation

157 Guides authored


As usually Jakub, you did an amazing job! Works like a charm!

Charlie Bowen - Reply

Hi Charlie, thanks for the appreciation, it took some time to reverse engineer all the paths and tune the proper settings.

Jakub Dolezal -

Thanks for this!!!

Dan Eils - Reply

Hi Dan, you are welcome! Don't forget to share your prints on our forum ;)

Jakub Dolezal -

Lineal Advance don’t work in Cura? because the MK3 infill speed is 100mm/s, not 200mm/s.

And if don’t has LA and 200mm/s why the higher layer in the mk3 is 0.2mm and not 0.3mm?

Felipe - Reply

Hi Felipe, linear advance is being tested for Cura. Speed was optimised for the best printing results, but we are working on it as well.

Jakub Dolezal -

well done, I am a medium level user (computer skills and printer skills) and your complete instructions worked great. I think a newbe could handle this.

joe payette - Reply

Hi Joe, thanks :) The instructions are meant for everyone to enjoy their printer, I tried my best to write the instructions in a way, even newbies can finish this guide.

Jakub Dolezal -

Thanks Jakub! Takes only 5 mins :)

Simone Klocke - Reply

Hi Simone, that was fast :) Enjoy your printer!

Jakub Dolezal -

So after talking to the pursa support and they asked me, to comment my problem with the profile here:

I’ve installed the profile and everything on the latest Cura and got a very bad print at 0,05mm layerheight with this string-test: https://www.thingiverse.com/thing:221910...

The output was a “blobby” thing - it looked like extreme overextrusion.

So I’ve uninstalled Cura, reinstalled the profiles again from scratch … checked every setting 5 times… no chance.

Slicing with Slic3r worked (but Slic3r is not the tool I prefer).

Shortly before loosing all my hope, I’ve changed to the CURA-bundled Printer “Prusa i3 Mk2” (even I have an MK3!) and to Ultra-Detail 0.06mm layer height (not this profile) … and it worked. The prints are finally looking good again.

So I think there must be a problem with the profiles - or at least with the 50 micron profile.

You can contact me, if you need pictures or more information :-)

Rene - Reply

Hi Rene, noted and forwarded to our printing experts ;)

Jakub Dolezal -

Great walk through, but I have a problem where any job I open even from the PRUSA supplied SD Card appear off the build platform to the right with about 40% of the model off the platform which causes Cura to disable the print. Any ideas? I have not changed anything and followed the install procedure 100%.

Thanks for any help.

Dave - Reply

Hi Dave,

on the SD card are included G-codes, which are ready for print and Cura won't be able to make any change to them. That is why you see the “disabled” notion. If you want to adjust settings for the models we are including, please download the driver package, where STL files of these models are included and those can be modified https://www.prusa3d.com/drivers/

Jakub Dolezal -

Will any of these work with the mk2 MMU? I cant seem to configure cura myself to work with it at all, which sucks because it was my favored slicer before the upgrade.

kayla - Reply

Hi Kayla, for the MMU I recommend using Slic3r PE. Provided Cura settings were not optimised for the MMU.

Jakub Dolezal -

Thanks so mutch for these settings, they work perfectly for me.

David Nicolas - Reply

Hi David, thanks for the feedback, I'm glad it works for you ;)

Jakub Dolezal -

The retraction distance on the Cura profiles are set to 0.2mm which causes lots of strings. The setting in Slic3r PE are 0.8mm which produces no strings. Easy to update the setting but the profile need updating.

Dave Snaith - Reply

Hi Dave, the shorter retractions are set on purpose after many tests, which material (producer) is causing the strings and which printer are you using? Thanks

Jakub Dolezal -

I’m seeing a lot more stringing as well with PLA and the “Prusa PLA” material setting using the profiles as installed in this guide. What’s the recommended parameter to change? Retraction distance?

Gary Boone - Reply

I changed the retraction distance from 0.2mm to 0.4mm and saw much less stringing.

Gary Boone -


Do any expert can share different nozzle size setting profile here?

Do any 0.6 nozzle and 0.25 nozzle setting prusa mk3 profile for cura ?

Thanks a lot.

Emerson - Reply

Materials will not import to cura 3.4.1 when you open the box to import nothing shows and when you select all files they they show but will not import

phil - Reply

Hi Phil thanks for the feedback, I will test it asap.

Jakub Dolezal -

Materials won’t import to Cura 3.5.

After importing them, a message box pops up, that it was successfully imported, but the prusa materials are not showing up in the matherials tab

Manuel - Reply

Hi Manuel and phil,

Materiels are imported but Cura only shows materials of the diameter set in the printers settings.

Go to Preferences > Printers > Machine Settings > Extruder and set the ‘Compatible material diameter’ to 1.75 mm

Reload Cura and Prusa materials appear.


Jérôme Girard -

I had the same issue with the 2.85mm in the Mk3 profile but the profiles for my non-Prusa printers came in with 1.75mm.

Derrick Smith - Reply

I posted what the problem is here: https://github.com/Ultimaker/Cura/issues...

Cura 3.5 requires a matching extruder definition, and if there is not one it defaults to 2.85mm, and changing filament diameter manually back to 1.75 does not fix it. This is why materials don’t show up - they’re for 1.75mm and Cura thinks the machine is 2.85mm and therefore hides incompatible filament.

Daniel Lee - Reply

I had the same problem. Added CR-10 and saw that the Prusa filaments were showing up in the Materials list. Went back to Prusa and they weren’t there. Material diameter had also reverted. I set it back to 1.75mm and pressed “Activate” again this time and the setting appears to stick now.

Rod Bachelor -

OK, loaded successfully in cura 3.5, but why are the default temperatures 210/60 and not 215/60 as per mk3 defaults?


Ian Teixeira - Reply

When I run a print on this, it looks like I need to lower the nozzle? I had a horrible first layer, so I think either some first layer setting is incorrect, or maybe the Goode for starting z-height is incorrect?

Right after I tried printing in Slic3r and I got a perfect first layer…what’s going on?

Misiu Kowalski - Reply

Also…the speed for mk3 in the profile is insanely too fast compared with slic3r

Misiu Kowalski - Reply

Add Comment

View Statistics:

Past 24 Hours: 137

Past 7 Days: 907

Past 30 Days: 3,996

All Time: 18,598