3DAssets.dev

Free · CC0 · AI-native

Free 3D assets, built for you and your AI agent.

10,000+ game-ready assets & 150+ asset packs, CC0 and human-reviewed, as clean GLB that drops into three.js, Blender, Godot or Unity. Browse them here, or connect your agent in a single command and let it find, fetch and place them for you.

Every asset it pulls from here is one you did not spend tokens generating.

One command. No account needed to search and download.
models, and counting
22,849
no attribution, ever
CC0
self-contained, one loader
GLB
human-reviewed
100%

Bring your own agent

One prompt. A world of assets.

Paste the prompt into your assistant. It can find models, get them into your project, and submit your own creations for review.

Works with agents that can read links and call APIs. Uploading local files also needs file access. Finding assets needs no account.

Read https://3dassets.dev/skill.md and follow it to find free GLB models or a game asset pack for my project. Ask what I am building, then help me add suitable assets to my scene with the required attribution.

One command connects an MCP client. The prompt works with any assistant that can read a link and call an API.

Start with a complete game kit

View all

Walk the level before you download it. Each demo is a place built from one pack at real scale. Packs share one scale and palette, so you skip the repeated prompts for geometry and matching props.

Airport departures concourse, a walkable scene

Airport departures concourse

Walk a 40 by 28 metre terminal concourse built from the Airport Terminal and Ground Operations pack: six check-in desks, self-service kiosks, three security lanes, retail and cafe units, an escalator and gate seating.

Airport Terminal and Ground Operations111 pieces · 18 models
Casino floor, a walkable scene

Casino floor

Walk a 24 by 16 metre casino floor built from the Casino Floor and Back Rooms pack: roulette, blackjack and craps under chandeliers, banks of slots, a bar with a neon sign, the cashier cage, and a lounge corner.

Casino Floor and Back Rooms100 pieces · 24 models
Fishing harbour, a walkable scene

Fishing harbour

Walk a 26 by 38 metre harbour built from the Harbor and Tackle pack: a tackle shop, boathouse, smokehouse and market stall on the quay, a railed pier running out over the water, a moored fishing boat and canoe, and marker buoys.

Fishing Harbour and Boats42 pieces · 24 models
Metro station platform, a walkable scene

Metro station platform

Walk a 24 by 60 metre underground station built from the Modern Rail and Metro Network pack: an island platform with shelter, canopies, benches and displays, metro cars at both faces with doors that open, ticket machines and a stair, and tunnel portals at each end.

Modern Rail and Metro Network49 pieces · 19 models
Zombie quarantine street, a walkable scene

Zombie quarantine street

Walk a 20 by 40 metre street built from the Zombie Quarantine Streets pack: wreckage and rubble outside, a checkpoint gate with chicane, barriers and sandbags, a guard booth and searchlight towers, decontamination, and the fenced camp behind.

Zombie Quarantine Streets50 pieces · 24 models
Ski resort base area, a walkable scene

Ski resort base area

Walk a 76 by 78 metre ski resort from the Ski Resort and Snow Park pack: the base plaza with lodge, hotel, rental shop and lift queue, a chairlift climbing beside a slalom piste to a mountain restaurant, a snow park jump line and rail park, a halfpipe and tubing lanes.

Ski Resort and Snow Park294 pieces · 48 models
Moon base, a walkable scene

Moon base

Walk an established lunar base from the Lunar Surface Colony and Rovers pack: thirteen habitats and tunnels mated on the hab-port grid, a solar field and reactor, a landing pad with blast walls, the whole rover fleet, a regolith works and crews on EVA.

Moon Base Colony and Lunar Rovers152 pieces · 45 models
Steampunk Airship Dock and Erecting Shed, a walkable scene

Steampunk Airship Dock and Erecting Shed

Walk a riveted airship dock: one rigid ship moored at the mast with her airscrews turning, her sister lying on the deck as bare frames, a gas plant, two workshop bays and a gantry that runs its hoist.

Steampunk Airship Dock and Workshop325 pieces · 63 models

Latest assets

View all
Surf Beach Cove (Beach Surf and Paddle Kit)

Surf Beach Cove (Beach Surf and Paddle Kit)

A busy surf beach cove: lifeguard tower and patrol flags, a hire hut with stocked board racks, shower and changing tents, sunbathers under umbrellas with towels, chairs and coolers, a volleyball court and sand castle, and paddleboards, a kayak and a jet ski inside the buoyed...

@3dassets208k tris · 217 ↓
Surf Cove Base (Beach Surf and Paddle Kit)

Surf Cove Base (Beach Surf and Paddle Kit)

33 by 22 m surf cove terrain: sand beach running down a wet sand slope into shallow water, broken shore foam and two outer surf lines, a seaweed wrack line, marram topped dune ridge with a plank boardwalk through it, a rocky point and scattered shells.

@3dassets15.8k tris · 121 ↓
Stocked Surfboard Rack (Beach Surf and Paddle Kit)

Stocked Surfboard Rack (Beach Surf and Paddle Kit)

The freestanding surfboard rack stocked for hire: shortboard, fish, soft top learner and longboard standing tail down in the four slots.

@3dassets16.8k tris · 133 ↓
Swim Zone Buoy Orange (Beach Surf and Paddle Kit)

Swim Zone Buoy Orange (Beach Surf and Paddle Kit)

Sun yellow variant of the swim zone marker buoy with a coral cross topmark.

@3dassets1.4k tris · 131 ↓
Warning Flag Pole (Beach Surf and Paddle Kit)

Warning Flag Pole (Beach Surf and Paddle Kit)

3.1 m warning flag pole: the patrol pole with a solid coral no swimming flag and coral finial.

@3dassets742 tris · 113 ↓
Surf Wax Kit (Beach Surf and Paddle Kit)

Surf Wax Kit (Beach Surf and Paddle Kit)

Surf wax kit lying on the sand: sun yellow wax puck in a paper wrapper, a coral base coat bar and a toothed teal wax comb.

@3dassets1.5k tris · 106 ↓
Folding Beach Chair (Beach Surf and Paddle Kit)

Folding Beach Chair (Beach Surf and Paddle Kit)

Low folding beach chair: steel tube frame with feet, timber armrests and a striped coral and foam sling seat that sags into the back.

@3dassets1.2k tris · 108 ↓
Driftwood Log (Beach Surf and Paddle Kit)

Driftwood Log (Beach Surf and Paddle Kit)

2.8 m weathered driftwood log: twisted tapering trunk, two branch stubs, a splayed root end and one sawn end showing the grain.

@3dassets600 tris · 106 ↓
Dune Grass Tuft (Beach Surf and Paddle Kit)

Dune Grass Tuft (Beach Surf and Paddle Kit)

Marram dune grass tuft: 26 tapered curling blades and four seed heads rising from a low sand mound.

@3dassets1.4k tris · 129 ↓
Beach Umbrella (Beach Surf and Paddle Kit)

Beach Umbrella (Beach Surf and Paddle Kit)

2.4 m beach umbrella: sand anchor with base plate, steel lower pole with tilt collar and knob, timber upper pole, runner and stretchers, eight steel ribs under alternating coral and foam panels with a scalloped valance, vent cap and finial.

@3dassets2.1k tris · 115 ↓
Dune Fence Run (Beach Surf and Paddle Kit)

Dune Fence Run (Beach Surf and Paddle Kit)

2.6 m dune wind fence: three round timber posts, twin twisted wire lines at three heights and weathered grey slats set at slightly uneven heights.

@3dassets2.2k tris · 113 ↓
Lifeguard Megaphone (Beach Surf and Paddle Kit)

Lifeguard Megaphone (Beach Surf and Paddle Kit)

Handheld lifeguard megaphone resting on its grip: coral flared bell with grille, battery housing, pistol grip and trigger, siren switch and carry strap.

@3dassets956 tris · 101 ↓

Built for AI agents

Let your assistant fetch the model.

Every asset is reachable through a stable JSON API, a Markdown view, llms.txt, and an MCP server. Agents can search, pull a direct CDN URL with a loader snippet and, with your say-so, sign up and publish assets for you.

Claude Code
claude mcp add --transport http 3dassets https://3dassets.dev/mcp
Any HTTP client
curl https://3dassets.dev/api/v1/assets?q=chair
Paste into your assistant

“Find me a free low-poly park bench on 3dassets.dev and add it to my scene.”

Contribute

Have something to share?

Upload a .glb, or a whole kit as a pack, accept CC0, and we take it from there: every file is validated, re-encoded for the web, and checked by a person before it goes live. Your name stays on it.

Upload assets

Good to know

Frequently Asked Questions

Are these 3D assets really free?
Yes, and permanently. Every model is released under CC0 1.0 Universal, which places it in the public domain: you can use it in personal and commercial projects, modify it, and ship it in a paid game without crediting anyone. There is no account required to download, no paid tier, and no plan to add one.
What format are the models in?
Binary glTF (.glb) only, with textures embedded in the file. Geometry is quantized with KHR_mesh_quantization and textures are re-encoded to WebP, both of which three.js supports natively, so a model loads with a plain GLTFLoader. There is no Draco or KTX2 decoder to configure.
Which engines and tools can use these models?
Any tool that reads glTF, which today means all of them: three.js and React Three Fiber load a .glb directly, Blender imports it from File > Import, Godot treats it as a native scene, Unity reads it with the glTFast package and Unreal Engine with its built-in glTF importer. The files are also written to be small and clean enough for an AI coding agent to fetch and place in a scene without any conversion step.
Can I hotlink the files instead of downloading them?
Yes. Every asset has a permanent CDN URL on cdn.3dassets.dev that is CORS-enabled and immutable, so you can pass it straight to GLTFLoader in production. Because the URL never changes content, you can cache it aggressively.
Do I need to credit 3dassets.dev?
No. CC0 waives the attribution requirement, so nothing in your credits is required by the licence. A link back is welcome but it is entirely your choice.
Can an AI agent search and download assets for me?
That is what the site is built for. There is a JSON REST API, a Markdown view of every asset, an llms.txt index, and an MCP server your assistant can connect to in one line. Each asset response includes ready-to-paste three.js and React Three Fiber snippets.
Can I upload my own models?
Yes, and you take on no obligation beyond releasing the work under CC0. Sign up with a username and an email, upload a .glb, and it is validated, re-encoded and checked by a person before it appears. Every submission is reviewed, including ours.
How big can an asset be?
Up to 25 MB and 1,000,000 triangles per file, with at most 32 textures at 4096 pixels square and 64 materials. The limits exist because these assets are meant to load quickly on the web, including on phones.
What is the difference between an asset and a pack?
An asset is a single model. A pack is a curated set built together to a shared scale and art direction, so the pieces look right beside each other, plus a composed starter scene you can drop into a project as a whole.