How to Upload Presets

Share your tested slicer profiles and help the community

Why Share Your Profiles?

When you share your tested profiles, you help others avoid frustration, save time, and reduce wasted filament. Every profile you upload makes 3D printing easier for someone else!

Before You Start

Create an account - You need to be registered and logged in to upload presets. Sign up here if you haven't already.
Test your profile - Only upload profiles you've personally tested and know work well. Print at least one successful model to verify quality.
Export from your slicer - Save your profile/preset as a file. The exact process varies by slicer software.
1

Export Your Profile from Slicer

Before uploading to SliceHub, you need to export your profile from your slicer software:

O

OrcaSlicer

  • Single Profile: Right-click profile → Export → Save as .json
  • Full Preset: File → Export → Export all presets (.json package)
  • Project File: File → Save Project As (.3mf with settings embedded)
P

PrusaSlicer

  • • File → Export → Export Config (.ini file)
  • • File → Export → Export Config Bundle (.ini bundle with all profiles)
B

Bambu Studio

  • • Right-click profile → Export user preset (.json)
  • • File → Save Project (.3mf with settings)
C

Cura

  • • Preferences → Profiles → Export (.curaprofile file)
  • • File → Save Project (.3mf with settings)
2

Navigate to Upload Page

Once logged in, go to the Contribute page (or click "Contribute" in the top navigation menu).

3

Fill in Preset Details

Provide accurate information to help users find and understand your preset:

Required Information:

Title

Give your preset a clear, descriptive name. Example: "Bambu P1S - Polymaker PolyLite PLA - 0.2mm Quality"

Description

Explain what makes this profile special, any specific use cases, test results, or important notes users should know.

Printer

Select your exact printer model from the dropdown

Material/Filament

Choose the material type this profile is optimized for

Slicer Software

Select which slicer this profile was created in and the version

Preset Type

Choose the type: Full Preset Bundle, Print Profile, Filament Profile, Printer Profile, or Project File

Upload File

Click "Choose File" and select your exported profile file

Important: Make sure your description mentions any special requirements, like specific nozzle sizes, modifications, or calibration needed.
4

Add Tags (Optional but Recommended)

Tags help users discover your preset through search:

Good Tag Examples:

speed quality 0.4mm-nozzle silk-pla functional-parts miniatures direct-drive klipper

Use tags that describe the use case, quality level, speed, special features, or specific filament brands/types.

5

Review and Submit

Before submitting:

  • Double-check all information for accuracy
  • Make sure you've uploaded the correct file
  • Preview your description for typos

Click "Upload Preset" to submit. Your preset will be published immediately and available for others to download!

After Uploading

Monitor comments - Users may ask questions or report issues. Check back to respond and help the community.
Update when needed - If you improve your profile or fix issues, you can upload a new version. Previous versions remain available.
Track downloads - See how many people have downloaded your preset on your profile dashboard.

Upload Best Practices

  • Be specific in titles - Include printer model, material, and key characteristics (e.g., "speed" or "quality")
  • Write helpful descriptions - Mention what you tested it on, print quality achieved, and any caveats
  • Include photos if possible - Upload example prints showing the quality achieved with your profile
  • Mention modifications - If your printer has upgrades (e.g., hardened nozzle, direct drive), note this in the description
  • Only share tested profiles - Don't upload untested or experimental profiles without clearly marking them as such

Ready to Contribute?

Help the community by sharing your tested profiles

Upload Your First Preset
An unhandled error has occurred. Reload 🗙

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please reload the page.