z The 3D Colourful Nuclide Chart

The 3D Nuclide Chart

The Colourful Nuclide Chart gives easy access to a wide variety of nuclear properties, and allows you to save high quality chart images for publications, presentations and outreach. To navigate the chart just:

Left click and drag to pan.
Right click and drag to rotate.
Scroll to zoom.
Double click to select.

The 3D Nuclide Chart displays data from a number of different nuclear data sources. Appropriate references are given on the Data Selection tab. Whilst the data displayed should be correct, no guarantee is given as to the accuracy of the presented information. If mistakes are spotted please let me know. Built using three.js.


E-mail: edward [dot] simpson [at] anu [dot] edu [dot] au
Twitter: SuperSubatomic

If you have any feedback or feature suggestions, feel free to contact me via e-mail or twitter.

Update (2020-01-02)

There are curently problems on Ubunut 20.04 using Firefox and the amdgpu-pro driver. For now, Chrome works using the same OS/driver combination. This problem may exist on other linux distributions also.

Update (2020-08-07)

Improved controls for displaying unknown, estimated and out-of-range values. Revised key. Added video export.

Update (2019-05-30)

Added option for background colours (black to white) and transparency.

Update (2019-05-28)

Major update to unified code with 2D version, and implementation of sprite sheet for text renderering. Should now be much faster! So remaining issues when changing fonts on Firefox.

Update (2019-04-29)

  • Updated backend to use common code with 2D version

Update (2018-10-21)


  • Plot as spheres
  • Option to remove isotope labels
  • Configurable shininess

Update (2018-08-22)

First version for testing. Still to do:

  • Improve options stored in cookie
  • Add compass
  • Make key

Data Selection

Current property

Select property


N and Z ranges

Zmin Zmax
Nmin Nmax

Colour ranges

Minimum value:
Maximum value:

Quantity to plot


Single [D1(N,Z)] and double [D2(N,Z)] difference modes for quantity V(N,Z) are defined as follows:

D1 = [V(N+dN,Z+dZ)-V(N-dN,Z-dZ)]/2(dZ2+dN2)1/2
D2 = [V(N+dN,Z+dZ)-2V(N,Z)+V(N-dN,Z-dZ)]/2(dZ2+dN2)1/2

where dN and dZ are 0 or 1 in the case of D1 and 2 in the case of D2. The direction of the difference is set by the radio button. These differences approximate the first and second derivatives of quantity V(N,Z). For some introductory discussions on this see:

E. C. Simpson and M. Shelley
Nuclear cartography: patterns in binding energies and subatomic structure
Physics Education 52, 064002 (2017)


Social media

If you like the Colouful Nuclide Chart, please tell your friends and colleagues about it!

Share URL

Want to link to exactly what you see now? Just use the link below:

The Colourful Nuclide Chart

Advanced Display Options


Nuclide Colour Options

Colour range:
Hue offset:

This option will colour the nuclides by their decay mode according to the Binding Blocks colouring scheme. It is stronly recommended that you do not use this option unless you know what you're doing!






Cookie Reset

Display Options


Off On Move Always On Always Off


Nuclide Shape: Column Cube Sphere


Left Right
Top Bottom


Export Scene

Export Data

Z: -
N: -

Video Export

Video export is a new feature. It should work as intended, but is provided with no warranty whatsoever! Instructions for use can be found at the bottom of this panel. If you find it helpful, please let me know, and if sharing videos, please link back to the website.




Videos are constructed through the use of keyframes, which set the camera position and target. When the video is made, the camera smoothly transitions between these keyframes.

  1. Set options for appearance and data.
  2. Place the camera where you want the video to start.
  3. Click the "Use this view" button. This adds the current camera co-ordinates to the key frame list.
  4. Click "Add key frame". This adds a key frame to the list. The number after the key frame indicates how long (in seconds) it takes to transition to this key frame from the previous key frame, and defaults to 10 seconds. This value is ignored for the first key frame, which just sets the inital position.
  5. Navigate to where you want the next key frame to be, and repeat the above steps of clicking "Use this view" and "Add key frame".
  6. Key frames can be previewed by clicking "Preview key frames".
  7. When done, select the desired output size and click "Process Video". Be patient whilst the video is rendered. Note that you must stay on the same tab whilst the rendering is ongoing, otherwise the video will have long pauses! A popup will appear allowing you to save the file.
Some notes:
  • Output is in webm format. This can easily converted to other formats using, e.g.,
        ffmpeg -i chart3d.webm -crf 12 chart3d.mp4.
  • The key frames can be edited manually, and you'll need to do this to change their duration. A syntax checker runs when the text is changed to help identify any typos/errors. This is not expected to be universal!
  • Though the video script can be edited manually, it is strongly recommend that you do not, aside from editing the durations between key frames. You can, however, copy and paste to and from the text box in order to save scripts.

Advanced Options

Custom Colour Points (numeric only)

For more precise control, the mapping between the colour range and the data range can be altered. Below, the first numbers correspond to the point on the define range of colours, and the second number in the text box gives the corresponding fractional point between the minimum and maximum data values.


The 3D Colourful Nuclide Chart

Putting the joy back into nuclear data.

WARNING: support for touch devices is currently experimental!
Double click on an isotope for more information.