Thingiverse: checking files, instructions and visible revisions

Before choosing a Thingiverse model, check the available files, the author’s instructions, and the license for your intended use. This checklist helps you select a variant and record visible revision clues. It also covers the documented Customizer workflow for OpenSCAD; its current availability was not tested here.

The short answer

To choose a Thingiverse file, read the author’s notes, compare the available files, and check the license for your intended use. The FAQ describes Download All Files for the archive and Thing Files for individual downloads when a Thing contains multiple files. A v2 suffix alone does not explain a change: look for visible revision notes. Customizer concerns compatible OpenSCAD designs; check its availability on your chosen Thing before relying on that workflow.

Read the Thing page in the right order

Start with the author’s description when one is present. Record the stated purpose, listed limitations, and any non-printed hardware mentioned. For a hypothetical part requiring a screw, magnet, or insert, check that the supplied notes identify the reference and dimensions you need. If an essential component is missing from the description, ask the author before planning the assembly.

If the page includes printing instructions, record the settings actually stated and compare them with documentation for your printer and material. Retain their context: an illustrated make is not a test on your own setup. You can prepare a job record with the chosen file, intended scale, and settings to check in the slicer, without attributing unstated settings to the author.

Check comments when the page displays them. If you find an author reply or a report, compare it with the relevant filename and instructions. A discussion can help you formulate a precise question; it does not replace a note explicitly identifying the change made to your selected file.

The Thing Files tab: pick the file you actually need

The official FAQ describes Download All Files for downloading a Thing’s files in a ZIP archive. When a Thing contains several files, it says the Thing Files tab allows individual downloads. Choose the route suited to your needs, then compare what you obtain with the list you reviewed. This workflow comes from documentation; no download or current-interface test was performed for this guide.

When Thing Files lists several files, compare their names with the author’s explanations and other clues visible on the page. A name such as v2 or fixed does not, by itself, say what changed or whether an older file should be discarded. Possible differences—orientation, a split model, or mounting holes—are examples to check on that specific page, not variants guaranteed by Thingiverse. Do not choose from the suffix alone.

Check the format from the files actually listed. If an extension or its use is unfamiliar, consult the relevant format guide before opening it in a slicer. An SCAD file belongs to the Customizer flow described below only when that flow’s conditions are met: the app page requires at least one .scad file, and the documentation says it supports OpenSCAD designs.

Versions and revisions: what the page shows and what it does not

The reviewed documents describe Customizer and selected FAQ passages about downloads; they do not document a general Thingiverse version-history system. For a particular Thing, record only dates, changes, or files that its page explicitly displays. If the author does not describe what changed and no version is identified, these sources cannot reconstruct the revision.

When reviewing a page, you can note a publication date if shown, look for a changelog in the description, and read visible comments. These are possible checks, not fields the sources guarantee. A missing note proves neither that a file was replaced nor that it stayed unchanged.

If several files appear to represent the same part, prefer the one the author explicitly identifies as current; without that statement, the page may not let you decide. Keep the filename and Thing link so you can return to the source. This documents your choice; it does not guarantee that the file is the latest revision or will work on your printer.

License and rights: read the download dialog

The official FAQ says Download All Files opens a dialog showing the Thing’s license and usage limits. Read those terms before using the files and compare them with your specific project. Use the terms displayed for that Thing rather than inferring permission from a filename, resemblance to another model, or an image.

The same FAQ answer says prints of a Thingiverse design may be sold only with adequate rights or explicit permission from the creator. It does not provide a complete rule for personal use, modifications, bundles, or every other commercial use: check the displayed license and obtain permission where needed. The file licenses and rights page covers general questions to verify.

To record your choice, keep the Thing link with the file and a copy of the terms displayed when you reviewed them. This lets you return to the information used to prepare the project. This proposed record does not certify the uploader’s rights or establish that a screenshot is legally sufficient evidence.

Customizer: a flow reserved for Things with an OpenSCAD file

MakerBot documentation describes Customizer as a web form for customizing OpenSCAD designs. The app page says a Thing must include at least one .scad file. These documents therefore describe a flow limited to compatible OpenSCAD designs; they do not show that every Thing has a Customize button or that the app is currently available on every page. Check the specific Thing before relying on that route.

The app page describes these steps: on a compatible Thing, look for Customize, select the app, adjust exposed settings, then create the customized Thing before downloading. The documentation also says a customizer tag can make an Open In Customizer button appear. These are instructions described by the app, not a flow executed or verified in this review.

Customizer documentation describes text fields, drop-downs, min-max sliders, and tabs created through special script comments. It says parameters should be placed near the start of the script to appear as controls, and computed variables do not become inputs. If a form exposes few choices, inspect the script and its comments; that alone does not show that the model itself is limited.

Customizer limits and the OpenSCAD fallback

The developer documentation lists limits for its Customizer flow: the code must fit in one .scad file, a Thing must contain only one .scad file, and external file imports such as STL or DXF are not supported in that flow. It also names libraries available automatically. These are limits in the reviewed Customizer documentation; they do not diagnose an individual Thing, and current availability was not tested.

If a Thing provides a .scad file and you want to inspect code outside the form, the app page points readers to OpenSCAD learning resources. Check the file and software documentation before assuming it will open without adjustment. The sources describe Customizer parameters that can be exposed in a script; they do not guarantee that every variable or dimension will appear in the form.

To edit beyond the exposed parameters, start with the rights stated for that Thing and the documentation for your chosen software. Identify the changes you want, then check the required functions in that tool. The FreeCAD guide presents another modeling tool; it does not establish that a particular OpenSCAD script can be imported, edited, or exported in your intended format there.

Checklist for reading a Thing before you download

What to checkWhere to find itWhat you learn
Description and required hardwareAuthor description, if presentPurpose and non-printed parts only when the author states them
Printing instructionsAuthor instructions, if the page includes themSettings actually stated; check them against your printer and material
File listThing Files tabFiles available for that Thing, per the FAQ excerpt
License and usage limitsDialog shown when you click Download All FilesTerms displayed for that Thing; check the intended use
Revision cluesDescription, visible dates, recent commentsVisible dates, notes, or comments if present; no complete history established
Parametric editingCustomizer documentation: .scad file required and OpenSCAD designs supportedControls exposed by the script on an eligible Thing; check availability

Frequently asked questions

How do I download a single file from a Thing on Thingiverse?

According to the official FAQ, open the Thing Files tab on the Thing page. Each file is listed separately and can be downloaded on its own. The Download All Files button instead fetches a zip archive of everything.

Does Thingiverse show a version history for a model?

The sources reviewed here do not document a general version-history system. On a specific page, check dates, filenames, notes, and comments that are actually visible. Their absence proves neither that a file was replaced nor that it never changed.

Can every Thingiverse model be customized with Customizer?

No. The app page says a Thing must contain at least one .scad file, and the documentation says it supports OpenSCAD designs. This proves neither that every Thing has the button nor that the service is currently available; check the page in question.

Can I sell prints made from a Thingiverse file?

The FAQ excerpt says prints may be sold only with adequate rights or explicit permission from the creator. For any other use, read the license displayed for that Thing and check that it covers your case.

Why does Customizer show only a few parameters for a model?

The documentation explains that special comments define some controls and computed variables are not offered as inputs. It describes Customizer behavior; that alone does not show whether a particular model or script is limited or complete.

Sources and limits

  • MakerBot — Customizer developer documentation
  • Thingiverse — Application Customizer
  • Thingiverse — Downloading and using designs FAQ

We organize manufacturer and community documentation; we have not measured these products ourselves. The manual for your exact model takes precedence over general guidance.

Keep exploring

A clearer shortlist starts with your projects.

Use the free buying checklist and budget worksheet before comparing offers.

Get the free starter kit