Band Structure Plot
Chart overview
Electronic band structures are the cornerstone output of density functional theory calculations, revealing how allowed quantum-mechanical energy levels disperse through the reciprocal space of a crystal.
Key points
- They determine whether a material is a metal, semiconductor, or insulator, define optical absorption edges and carrier effective masses, and encode topological invariants for Dirac and Weyl semimetals.
- Band structure plots are essential for designing photovoltaic absorbers, transistors, thermoelectrics, and topological quantum devices.
Example Visualization

Create This Chart Now
Generate publication-ready band structure plots with AI in seconds. No coding required – just describe your data and let AI do the work.
View example prompt
"Create a publication-quality electronic band structure plot from my DFT data. Plot energy in eV on the y-axis (with E_Fermi set to 0 eV) versus wave vector on the x-axis along the high-symmetry path. Mark the Fermi level as a dashed horizontal line. Shade or annotate the band gap region. Use distinct colors for spin-up and spin-down channels if spin-polarized. Label high-symmetry k-points on the x-axis. Add axis labels and a descriptive title. Use a clean white background."
How to create this chart in 30 seconds
Upload Data
Drag & drop your Excel or CSV file. Plotivy securely processes it in your browser.
AI Generation
Our AI analyzes your data and generates the Band Structure Plot code automatically.
Customize & Export
Tweak the design with natural language, then export as high-res PNG, SVG or PDF.
Python Code Example
Console Output
Figure saved: plotivy-band-structure-plot.png
Common Use Cases
- 1Predicting direct versus indirect band gaps for photovoltaic absorber design
- 2Analyzing topological surface states and band inversions
- 3Calculating optical transition matrix elements for optical spectra
- 4Validating ARPES experimental spectra against DFT calculations
Pro Tips
Set the Fermi energy to 0 eV on the y-axis for universal comparability across materials
Use a y-axis range of roughly -5 to +5 eV to show chemically relevant bands
Color spin-majority and spin-minority bands in contrasting colors for magnetic systems
Annotate band extrema with their effective mass values derived from parabolic fits
Scientific Chart Selection Cheat Sheet
Not sure whether to use a Violin Plot, Box Plot, or Ridge Plot? Download our single-page reference mapping the most-used scientific chart types, exactly when to use them, and the core Matplotlib/Seaborn functions.