Polyfork BrowseKits

Free 3D models for three.js

Every model below is free: hotlink it straight from our CDN with no account at all, or create a free account to download the files. No attribution required, commercial use allowed. All models are flat-shaded, low-poly and render in a single draw call.

79+ modelsGLBES module1 draw callfree account to download
Horizontal Tank low-poly 3D model
Horizontal Tank
free 344 tris
Field Console low-poly 3D model
Field Console
free 396 tris
Street-lamp low-poly 3D model
Street-lamp
free 422 tris
Road-tile low-poly 3D model
Road-tile
free 258 tris
Sidewalk-tile low-poly 3D model
Sidewalk-tile
free 308 tris
Planter low-poly 3D model
Planter
free 260 tris
Picnic-table low-poly 3D model
Picnic-table
free 484 tris
Toy Rocket low-poly 3D model
Toy Rocket
free 618 tris
Traffic-cone low-poly 3D model
Traffic-cone
free 312 tris
Guardrail low-poly 3D model
Guardrail
free 146 tris
Lane-marking-decal low-poly 3D model
Lane-marking-decal
free 298 tris
Strawberry low-poly 3D model
Strawberry
free 129 tris
Potted Cactus low-poly 3D model
Potted Cactus
free 181 tris
Lemon low-poly 3D model
Lemon
free 124 tris
Paint Roller low-poly 3D model
Paint Roller
free 126 tris
Pretzel low-poly 3D model
Pretzel
free 136 tris
Pineapple low-poly 3D model
Pineapple
free 140 tris
Mushroom low-poly 3D model
Mushroom
free 112 tris
Hot Air Balloon low-poly 3D model
Hot Air Balloon
free 138 tris
Screwdriver low-poly 3D model
Screwdriver
free 118 tris
Corn Cob low-poly 3D model
Corn Cob
free 112 tris
Eggplant low-poly 3D model
Eggplant
free 114 tris
Checkered-flag low-poly 3D model
Checkered-flag
free 416 tris
Water Blob low-poly 3D model
Water Blob
free 208 tris
Crater Terrain Blob low-poly 3D model
Crater Terrain Blob
free 400 tris
Crystal Cluster low-poly 3D model
Crystal Cluster
free 472 tris
Fuel Tank low-poly 3D model
Fuel Tank
free 488 tris
Corridor Section low-poly 3D model
Corridor Section
free 400 tris
Access Stair low-poly 3D model
Access Stair
free 496 tris
Plaza Tile low-poly 3D model
Plaza Tile
free 294 tris
Crosswalk Decal low-poly 3D model
Crosswalk Decal
free 318 tris
Curb Corner low-poly 3D model
Curb Corner
free 224 tris
Roof Bulkhead low-poly 3D model
Roof Bulkhead
free 336 tris
Mailbox low-poly 3D model
Mailbox
free 450 tris
Curb Strip low-poly 3D model
Curb Strip
free 140 tris
Wooden Fence low-poly 3D model
Wooden Fence
free 464 tris
Tree Stump low-poly 3D model
Tree Stump
free 392 tris
Path Stone A low-poly 3D model
Path Stone A
free 80 tris
Path Stone B low-poly 3D model
Path Stone B
free 56 tris
Small Rock low-poly 3D model
Small Rock
free 80 tris
Lamp Post low-poly 3D model
Lamp Post
free 478 tris
Grass Terrain Blob low-poly 3D model
Grass Terrain Blob
free 140 tris
Grass Ground Tile low-poly 3D model
Grass Ground Tile
free 386 tris
Grain Sack low-poly 3D model
Grain Sack
free 448 tris
Dirt Terrain Blob low-poly 3D model
Dirt Terrain Blob
free 360 tris
Floor Lamp low-poly 3D model
Floor Lamp
free 80 tris
Banana low-poly 3D model
Banana
free 88 tris
Donut low-poly 3D model
Donut
free 130 tris
Armchair low-poly 3D model
Armchair
free 72 tris
Headphones low-poly 3D model
Headphones
free 146 tris
Treasure Chest low-poly 3D model
Treasure Chest
free 120 tris
Pine Tree low-poly 3D model
Pine Tree
free 70 tris
Scooter low-poly 3D model
Scooter
free 136 tris
Bookshelf low-poly 3D model
Bookshelf
free 120 tris
Potion Bottle low-poly 3D model
Potion Bottle
free 119 tris
Compass low-poly 3D model
Compass
free 86 tris
Toaster low-poly 3D model
Toaster
free 136 tris
Ice Cream Cone low-poly 3D model
Ice Cream Cone
free 62 tris
Grapes low-poly 3D model
Grapes
free 144 tris
Orange low-poly 3D model
Orange
free 98 tris
Pear low-poly 3D model
Pear
free 116 tris
Peach low-poly 3D model
Peach
free 108 tris
Wizard Hat low-poly 3D model
Wizard Hat
free 92 tris
Avocado low-poly 3D model
Avocado
free 116 tris
Cherry Pair low-poly 3D model
Cherry Pair
free 118 tris
Apple low-poly 3D model
Apple
free 100 tris
Carrot low-poly 3D model
Carrot
free 116 tris
Broccoli low-poly 3D model
Broccoli
free 140 tris
Pumpkin low-poly 3D model
Pumpkin
free 120 tris
Bread Loaf low-poly 3D model
Bread Loaf
free 110 tris
Baguette low-poly 3D model
Baguette
free 120 tris
Bagel low-poly 3D model
Bagel
free 138 tris
Watermelon Slice low-poly 3D model
Watermelon Slice
free 108 tris
Smartphone low-poly 3D model
Smartphone
free 102 tris
Sailboat low-poly 3D model
Sailboat
free 60 tris
Hammer low-poly 3D model
Hammer
free 112 tris
Donut low-poly 3D model
Donut
free 140 tris
Dirt Ground Tile low-poly 3D model
Dirt Ground Tile
free 414 tris
Bush low-poly 3D model
Bush
free 180 tris

Use a model in one line

Every free model is hotlinkable. This is the real snippet for Horizontal Tank:

// GLB: works in three.js, Unity, Godot, Blender
new GLTFLoader().load(
  'https://polyfork.dev/cdn/horizontal-tank-6e9b8b.glb',
  (gltf) => scene.add(gltf.scene)
);

// or the drop-in ES module (three.js, zero loaders):
import { createAsset } from 'https://polyfork.dev/cdn/horizontal-tank-6e9b8b.mjs';
scene.add(createAsset());

How do I use a free 3D model in three.js?

  1. Pick a model below and open its page. Every free model has a copy-paste snippet.
  2. Either import the ES module (one line, no loaders) or load the GLB with GLTFLoader.
  3. Add it to your scene. Each model is a THREE.Group with named parts, so lids, wheels and doors animate with a one-line rotation.

FAQ

Are these 3D models really free?

Yes. Every model on this page is free to download and hotlink, and you can use them in games, apps, client work and commercial products with no attribution. The only restriction: you cannot resell or redistribute the models themselves as assets.

What makes these models good for three.js?

They are built for real-time rendering: flat-shaded vertex colors on a single material, one draw call per model, GLB files of a few kilobytes, real-world scale in meters, and named pivot groups for animation.

Do the models work outside three.js?

Yes. The GLB files import into Unity, Godot, Unreal, Blender and any other engine or tool that reads glTF.

Do I need to create an account?

Hotlinking needs no account: the CDN URL works in your code immediately. Downloading the files needs a free account, which also gives you a library of what you have taken.

Polyfork

Sign in

One account for your purchases and downloads.

Continue with Google
or

No password needed: the link signs you in directly.