3 September 2026 · Advice

When 3D on a website pays off — and when it does not

Three-dimensional elements on websites are no longer rare. The question is not technical — today's browsers handle them easily. The question is whether they help the visitor or simply hold them up. Below is a scene you can rotate, and after it an honest account of what 3D actually costs you.

Drag to rotate
Your browser does not support WebGL, so the scene cannot be shown. On a real website a plain image would appear here instead.

What you are looking at

This is our logo — four squares and five smaller ones scattering away — placed in space as cubes. Drag with a mouse or finger to turn it. The Show wireframe button reveals what the scene is really made of: nine cubes, each with twelve edges.

The scene is not a video and not an image. The browser calculates it on the fly, frame by frame, using the graphics chip in your device. That is why you can turn it in any direction rather than just play it.

The cost you cannot see

The usual route to 3D on the web is the Three.js library. It can do far more than this scene, but the visitor has to download it first — about 600 kilobytes. On a mobile connection that is a few seconds before anything appears at all.

This scene is written directly in WebGL, which is already built into every browser. Nothing is downloaded from other servers.

This scene
6.7 KB
Same scene with a library
~600 KB
External files
0
Effect on speed
0 points

A whole home page with this technique: the scene above sits inside an article, but it can just as well carry an entire home page. To see how that looks in practice, open the demo template Studio Kubus — 3D home page.

The difference is almost a hundredfold. If you want to know why that matters, we wrote about it in why website speed matters.

When 3D works

When 3D hurts

How we handle it

We do not promise 3D in our packages until it genuinely makes sense for a particular client. This scene was built as a test on our own website — on ourselves first, only then for a client.

If 3D interests you for your own site, the first question is always the same: what should it tell the visitor? If there is no answer to that, you are better off without it.

Thinking about a website of your own?

Tell us what you would like to show — together we will work out whether 3D is the right route or a good photograph will do more. Get in touch →

← Back to all articles