3D Printer World compares 3D printers, supplies, software and free model sites for 2026.

Home / STL Repair Software

JustFixSTL Review

Free browser tool; a budget starting point before a paid repair application.

Our verdict

JustFixSTL is a useful free starting point for routine mesh cleanup when the intended shape is already there. Its simple browser access and stated local processing are appealing, but you still need to check the repaired shape, dimensions and sliced layers before printing.

Summary updated September 8, 2026

JustFixSTL

Best atOccasional cleanup of mesh holes, flipped normals and other common surface errors without creating an account.

Less suited toReconstructing missing detail, resolving severe self-intersections or meeting confidentiality requirements that demand an approved offline workflow.

The Key Specs

AccessFree; no signupTry routine cleanup without committing to a larger modeling application.
Mesh formatsSTL, OBJ and OFF import/exportBinary or ASCII STL output lets you choose a format your slicer accepts.
File limit100 MB; one file at a timeLarge meshes still depend on your device’s memory and processing power.
Repair scopeDocumented hole filling, normals correction and mesh cleanupInspect small features and intended openings; closing a surface does not reconstruct missing detail.
ProcessingDeveloper says files are processed locally in the browserThe no-upload design is appealing, but it is not an independent privacy certification.

What Else Do You Need? Use an updated browser with WebGL support and a device capable of handling your mesh. Keep your slicer or modeling software available to compare dimensions and inspect layers. Manual editing software may be needed for missing features or persistent intersections; some advanced repair tools require a paid plan.

More Software And Workflow Details
Browser supportThe repair library lists Chrome, Firefox, Safari and Edge; the website needs WebGL for its preview.
STL export choiceBinary STL is more compact; ASCII stores triangle information as readable text.
CAD boundariesSTEP is not in the documented input list; repairing an STL does not repair the original CAD model.
AnalyticsThe privacy policy says analytics requires consent and receives no file data; declining does not prevent tool use.
Final checksKeep the original and compare shape, dimensions and sliced layers before using the repaired copy.

JustFixSTL is worth trying when a downloaded model or CAD export has mesh errors and you want a straightforward repair tool. It offers free access without an account, accepts several common model formats, and says it processes files on your device. For an occasional printing problem, that’s an appealing starting point.

I’d use it for routine cleanup, provided you can check the repaired model afterward. Its documented features cover common defects, but you’ll still need to check whether the repair kept the shape you wanted. If you need to rebuild missing details, preserve a precise fit, or meet strict confidentiality requirements, you’ll need more than a successful export.

What You Can Use JustFixSTL For

JustFixSTL lists STL, OBJ and OFF as supported inputs and outputs, including binary and ASCII STL exports. Binary STL is usually the practical choice for printing because it’s more compact; ASCII stores the same kind of triangle information as readable text. Choose a format your slicer accepts—the slicer is the program that turns your model into printing instructions.

The stated file limit is 100 MB, with one file processed at a time. That limit describes what the service accepts, not how quickly your computer will finish. Large, detailed models can demand more memory and processing time, so a file below the limit isn’t a promise of smooth operation.

The repair library lists support for Chrome, Firefox, Safari and Edge. Use an updated browser; the website also needs WebGL graphics support for its 3D preview. That support list doesn’t guarantee the whole tool will work well on every phone or computer.

STEP files aren’t in JustFixSTL’s supported input list. If you need a repaired STEP file, use CAD software that can repair and save that format. Converting it to STL gives you a surface made of triangles; cleaning that surface doesn’t repair the original CAD model.

What JustFixSTL Can Repair—and What You Should Check

JustFixSTL’s documented repairs make the most sense when the intended shape is already there and errors in its surface are confusing the slicer.

Small gaps are a reasonable starting point. A mesh hole is a missing patch of surface. JustFixSTL describes filling these gaps with new triangles, and its guidance acknowledges that large missing regions need more care. Closing a hole in a scan doesn’t recover the detail the scanner never captured. A filled area might need reshaping before it resembles the intended object.

Don’t confuse a mesh hole with a designed opening. A correctly modeled tube can have an open passage while its inner and outer walls form a complete surface. Check that repair preserves passages, sockets and other openings you need.

Non-manifold errors concern how surfaces join. For example, three faces might share an edge where a solid’s surface should have two. Those connections can make the inside and outside ambiguous. JustFixSTL documents cleanup for problematic edges and points, but its own analysis guide calls repair of severe self-intersections limited. If surfaces pass through one another throughout the model, expect manual work.

Flipped normals concern which way a face points. Normals indicate the outside of each triangle. Inconsistent orientation can produce dark or apparently missing faces in a viewer, or missing walls in a slicer. JustFixSTL describes correcting orientation, including handling disconnected pieces separately. It also documents removing duplicate or unusable faces and joining duplicate points.

JustFixSTL feature list and four numbered steps for selecting a file, reviewing analysis, using Auto-Repair and downloading a mesh.
The documented workflow runs from file selection and analysis to Auto-Repair and mesh export.

You’ll still need to check details and dimensions after those repairs. Look closely at thin features, lettering and the places where another part needs to fit. A model can look much the same from a distance while a small but essential feature has changed.

Disconnected pieces, also called shells, need judgment too. Several shells may be intentional in an assembly. Correcting their orientation doesn’t mean joining them together or exporting each as a separate file.

Treat JustFixSTL as an automatic mesh-cleanup tool. Its documented repair method uses geometry algorithms, with no demonstrated AI feature for recreating missing parts. The description of those algorithms doesn’t tell you how fast it will run or whether a complicated model will come out correctly.

How to Repair and Check Your File in JustFixSTL

The documented workflow is manageable for a beginner. The part that needs your attention is checking what changed.

  1. Keep the original. Save the repaired version under a different name. Before starting, note the problem your slicer reports and the model’s expected size. If you have a reference image or the original CAD design, keep it available for comparison.
  1. Select the file and inspect the analysis. Drag in an STL, OBJ or OFF file, or use the file browser. JustFixSTL describes an analysis panel with detected issues and mesh statistics. Focus on whether the surface is closed, whether its connections are valid, and whether faces point consistently. “Watertight” means the mesh encloses its volume without gaps; it doesn’t mean a printed container will hold water.
  1. Choose Auto-Repair and review the result. Look at the updated diagnostics and rotate the preview to examine repaired areas. Check underneath the model and around openings. If an error disappears because the repair filled something you needed to keep open, that output isn’t suitable.
  1. Export and check dimensions. Open the repaired file in your slicer or modeling software. Compare its overall size with the original using the same import units and scale. For a part that must fit another object, also measure the hole, slot or surface where they connect. Overall width and height won’t catch every small change.
  1. Inspect the sliced layers. Use the settings you intend to print with and move through the layer preview. Look for missing walls, gaps, unexpected solid areas and details that disappear. Pay particular attention to the height where the original problem appeared.

If those checks pass, the file is a reasonable candidate for printing. A preview still doesn’t prove physical fit, strength or a successful print. For a part that must fit another object, a small test print of the connection can help before you commit to the whole job.

What JustFixSTL Says About Keeping Your Files Private

JustFixSTL says analysis, repair and export happen inside your browser, with no mesh upload or server processing. It describes using WebAssembly, which lets the repair code run on your computer within the browser. If implemented as described, that avoids handing your design to a remote repair server.

The privacy policy separately says Google Analytics loads only after consent and receives no file data. It says you can decline analytics and still use the tool. Processing meshes on your device doesn’t mean the website makes no network connections at all.

JustFixSTL Privacy Policy page with File Processing, Analytics, Cookies and Operator sections.
JustFixSTL’s policy distinguishes local mesh processing from optional website analytics.

The open-source information is inconsistent. The About and How It Works pages say the custom repair library, meshfix-wasm, hasn’t been published. Yet the site’s GitHub link leads to a public repository containing source code, build instructions and an MIT license. The unpublished wording appears outdated.

That’s useful transparency, but public library code doesn’t prove which version the hosted tool runs or establish the behavior of the whole website. It also doesn’t replace a network audit. The developer suggests inspecting browser network requests or disconnecting after the page loads; those are checks you can perform, not an independent privacy certification.

For a public model you downloaded, the documented approach makes JustFixSTL an appealing option. For confidential client work, follow your organization’s requirements. If you need an approved, verifiable offline workflow, choose one your organization has cleared before opening the design in a repair service.

When You Might Need More Than JustFixSTL

Start with your existing slicer if the problem is minor. PrusaSlicer, for example, documents some automatic model repair. If the intended geometry survives and the layer preview looks right, you may already have what you need. JustFixSTL becomes more useful when errors remain or you want a separately repaired mesh file.

Formware is a straightforward server-based alternative. Its free online tool accepts binary and ASCII STL. You upload the file for processing, and Formware says it deletes files after download or otherwise after six hours. Consider it for another repair attempt when sending the file to a server is acceptable, without assuming it will fix every file JustFixSTL couldn’t.

FabConvert addresses files that won’t open correctly. It documents checks of file structure and geometry, followed by an attempted repair. It also uploads files and says they’re deleted 15 minutes after upload. That makes it another possible route for a damaged STL, with a different data-handling arrangement from JustFixSTL’s stated local processing.

MeshInspector offers more editing and inspection controls. Its desktop application supports Windows, macOS and Linux, with tools for filling or stitching holes and measuring geometry. Basic manual repair is available in its free Community plan; the one-click Mesh Healer is listed in the paid Makers plan. Consider it when you need control over a specific area or measurements to judge the result.

For separate components, Blender’s Separate by Loose Parts creates an object for each disconnected piece. Blender also offers remeshing—rebuilding the surface mesh—which can change fine detail depending on its settings. These are distinct jobs from routine repair. JustFixSTL’s website instructions don’t show how to export pieces separately or remesh a model, so don’t choose it on that assumption.

JustFixSTL FAQ with expanded answers about the 100 MB file limit and changes to model shape.
The FAQ describes the file limit and repair approach; inspect the output before printing.

Should You Use JustFixSTL?

Try JustFixSTL if you have a supported file within its size limit, a recognizable mesh defect and time to inspect the output. Its strongest appeal is the simple access and documented local processing. You can attempt routine cleanup without committing to a larger modeling application.

The main limitation is that automatic repair can’t establish whether the changed surface still matches what you need. Choose more direct editing for missing features or persistent intersections, and an approved offline workflow when confidentiality demands it.

For your next file, keep the original, run the repair and compare the result in your slicer. Use the repaired copy only when the shape, dimensions and sliced layers make sense for the object you’re trying to print.

← Best STL Repair Software, ranked