Free Asset License
Public label: Free Commercial License. Free assets can be used in personal, open-source, educational, client, commercial, game, app, website, video, and shipped product work. You may modify, transform, combine, and embed them in your end products without attribution.
Not allowed: selling, sublicensing, mirroring, sharing, redistributing, repackaging, or making the asset files available as standalone files, asset packs, stock collections, downloadable templates, starter kits, marketplace listings, datasets, or competing services.
Pack Commercial License
A pack is a curated set of premium assets bought once. Buying it licenses every covered asset for use in your own client and commercial work, and unlocks gated downloads for the pack.
A pack covers the assets in that pack, including future premium assets added to that purchased pack while it remains part of the first-party library. It does not cover the rest of the library.
Not allowed: reselling or redistributing asset files, modified or unmodified; reselling the pack; sharing your TJA_ key; or using the files to create a competing asset library, marketplace product, stock pack, template bundle, starter kit, dataset, or public mirror.
Lifetime Commercial License
The lifetime license is a single one-time purchase covering the full first-party premium asset library: every current premium asset plus every future first-party asset added to that covered library.
Future separate products — such as tooling, third-party marketplace items, custom services, or unrelated software — are excluded unless threejsassets explicitly adds them to the covered library.
Lifetime does not grant resale, redistribution, mirroring, repackaging, key-sharing, download-access sharing, or ownership of the asset files themselves.
ThreeJS Assets Icons License
Icons carry their own license, separate from the asset licenses above. You receive a perpetual, worldwide, non-exclusive, royalty-free license to use, modify, and reproduce the licensed icons in unlimited personal and commercial end products — games, applications, websites, videos, and printed or marketing materials — with no attribution required.
A paid icon license covers the icons in the collections attached to your purchase, including icons later added to those collections. Free-tier icons carry the same usage grant for any signed-in user.
Not allowed: redistributing, reselling, sublicensing, or sharing the icon files themselves (SVG, PNG, or derived formats) as downloadable files — standalone or as part of an icon library, asset pack, template, UI kit, design tool, or source-available repository, free or paid. Icons must be embedded in an end product, not extractable from it as a reusable icon set. Icons may not be used as (part of) a trademark or logo, or in unlawful, defamatory, or misleading material.
One license covers one individual, or one team's use within a single organization on any number of that organization's projects.
TJA_ keys are download credentials
When you buy a pack or lifetime license, Stripe processes the payment and threejsassets.com issues a local TJA_ download credential. That key proves entitlement at the gated download route; the license terms version shown in your email and account page defines legal usage rights.
Do not share your TJA_ key or use it to provide download access to someone else.
Preview access and source provenance
The public model preview lets you evaluate assets in-browser. Directly fetching a preview GLB does not grant production-use, download, resale, redistribution, or mirroring rights. Premium licensed downloads still require an active paid entitlement.
Source/provenance information, such as an upstream source license or attribution, is separate from the customer-facing distribution license. If an upstream original is public-domain or CC0, that upstream original remains under its original grant; the optimized threejsassets package and hosted distribution use the TJA license shown here unless otherwise stated.
Catalog content display
Third parties may display our catalog content — asset and pack names, descriptions, poster images, prices, and links — obtained via the public API, for the purpose of listing our assets and linking to threejsassets.com. Each displayed item must link to its page on threejsassets.com, and each page showing catalog content must carry a visible attribution as described on the partner page.
This grant covers display only. It is revocable at any time, and it grants no rights to asset files, model previews, or downloads. The asset-use licenses above are unchanged: using assets inside your own products still requires no attribution.
API use
Creating an API key means agreeing to these API terms. Keyed API access lets you list the catalog and download the files your account is entitled to — free assets, and any premium content you have purchased or that a lifetime license covers. A key grants no entitlements of its own.
Keys are personal to your account: do not share a key, use it to provide downloads to someone else, or use the API to mirror, scrape, bulk-export, or rehost asset files. Displaying catalog content on a third-party site follows the Catalog content display section above, including its link-back and attribution requirements.
API access — including any individually granted partner access — is revocable at any time, and requests may be rate-limited. Revocation of access or of a key does not change licenses you already hold for assets you obtained while entitled.
Full terms
For the complete written breakdown, including how downloads and TJA_ credentials work, see the license terms in our documentation. The Terms of Service govern your overall use of the service.
Ask us at legal@threejsassets.com and we'll help you pick the right one.