Skip to content
EasyAnatomyLab
Menu

Free 3D anatomy models to embed on your website

Put any of our 285 interactive 3D models on your class website, course page or blog. Students can turn the model, switch labels on and tap a structure to read what it does, right on your page. Embedding is free and needs no account, the viewer sets no analytics cookies on your visitors, and it works on phones, tablets and Chromebooks.

  1. Pick a model from the list below.
  2. Copy the embed code with the button on its card.
  3. Paste it into your page as HTML or an embed (steps below).

A credit is appreciated but not required: the code ends with a one-line “by EasyAnatomyLab” credit you can keep or delete.

Choose a 3D model

84 models of animals, the human body, plants and cells. Preview opens the viewer as it will look on your page.

Human

Mammals

Birds

Prehistoric animals

Reptiles & amphibians

Fish & sharks

Marine invertebrates

Insects, spiders & other invertebrates

Organ dissections

Human tissues & physiology

Plants

Cells & microbes

Human body parts, framed on one structure

201 more embeds show the human model framed on one bone, muscle, organ or region, the same view as the matching human anatomy guide. Open a body system to copy one.

Skin (2)
Skeletal (61)
Muscular (50)
Nervous (16)
Eye & ear (2)
Cardiovascular (37)
Respiratory (4)
Digestive (11)
Urinary (4)
Reproductive (12)
Endocrine (1)
Lymphatic (1)

How to embed a 3D model on your site

The embed code is a standard iframe, so it works anywhere you can add HTML or an embed. Where to paste it on common platforms:

Google Sites
In the Insert panel choose Embed, open the Embed code tab, paste the code, click Next and then Insert.
Canvas
In the Rich Content Editor open the HTML editor (the </> button) and paste the code, or use Insert → Embed and paste it there. Save the page.
Moodle
In the Atto or TinyMCE editor switch to the HTML (source code) view, paste the code and save. If the model is gone after saving, ask your Moodle administrator whether iframes are allowed.
WordPress
Add a Custom HTML block, paste the code and update the post. On WordPress.com, iframe code only works on plans that allow custom code.
Wix
Click Add Elements → Embed Code → Embed HTML, choose Code, paste it and click Update. Drag the frame to the size you want.
Squarespace
Add a Code block, paste the code and save. Code blocks are not available on every Squarespace plan.
Notion
Type /embed, paste the viewer's link (for example https://easyanatomylab.com/embed/dog-anatomy, the Preview link of each model) and click Embed link.

Choose how the model starts

Add options to the address in the iframe’s src, after a ? and joined with &, for example https://easyanatomylab.com/embed/dog-anatomy?autorotate=1&labels=all&skin=40.

OptionValuesWhat it does
autorotate1Spin the model slowly.
labelskey, all, noneShow the key labels (default), every label, or none.
skin0 to 100Opacity of the skin or body wall, in percent.
selecta structure idOpen one structure, e.g. select=heart (ids from the page's structure list).
hidesystem ids, comma-separatedSwitch systems off, e.g. hide=muscular.
sexfemale, maleThe body shown, where the model has both.
viewanterior, posterior, left, right, superiorCamera position of the human model.
loadclick, autoShow a still preview until clicked (default), or load the 3D model at once.

Frequently asked questions

Is it free to embed these 3D anatomy models?

Yes. Every model on this page is free to embed on a class website, course page, blog or school site. There is no account, sign-up or API key: copy the code and paste it into your page.

Do I have to credit EasyAnatomyLab or link to the site?

No link is required. The embed code ends with a one-line credit that you can keep or delete; a credit is appreciated, not a condition. Please leave the viewer's own title bar and Credits menu in place. The human models are built from BodyParts3D (© The Database Center for Life Science) and Human Reference Atlas data, both under CC BY 4.0, and their attribution stays in that Credits menu, so an embed always carries the credit those licences ask for.

Does an embedded model set cookies on my visitors?

No analytics cookies. Embedded viewers load Google Analytics with consent set to denied by default, so it sets no cookies in your visitors' browsers and sends only cookieless pings: which model was opened, how it was used and, from the referrer, the website it is embedded on. There are no ads, accounts or sign-ins in the viewer. The privacy policy has the details.

Do the embedded models work on phones and Chromebooks?

Yes. The viewer runs in current browsers on phones, tablets, Chromebooks and computers: drag or swipe to turn the model, pinch or scroll to zoom and tap a structure to read about it. The default code is responsive, so the viewer fills the width of your column at a 4:3 shape, and until a visitor taps it a still preview keeps the page scrolling normally.

Can I choose how the model starts?

Yes. Add start options to the address inside the iframe's src, for example /embed/dog-anatomy?autorotate=1&labels=all. You can make it spin, show all labels, fade the skin, open one structure, switch systems off or pick the camera view of the human model. The table above lists every option.

Can I link to a model instead of embedding it?

Yes. Link to the full page, for example https://easyanatomylab.com/dog-anatomy, which adds labelled diagrams, a guide and a quiz to the 3D model. Some platforms that support oEmbed show a preview of the model when you paste that link.

Embedding is covered by our terms of use and the privacy policy. Questions or a model you would like to embed? Contact us.