Common Online Data Analysis Platform

Open source software for dynamic data exploration

View Data in Graphs
scroll for more

Drop in data

Getting data into CODAP is easy!

Just drag a text file into the data exploration environment...

...or embed a simulation or game that generates data by dragging in a URL.

Drag and Drop

Explore data
with ease

Default graphs scatter data points randomly – until you organize them.

Drag data from tables to assign horizontal and vertical axes easily.

Explore Data

Uncover patterns
and connections

Representations link dynamically across tables, graphs and maps.

Select an item in one table, graph or map and it's automatically selected in all the other representations it appears in.

Drag and Drop
Fathom and TinkerPlots

Built for education

Designed with learning in mind, CODAP continues the legacy of the award-winning software packages Fathom and TinkerPlots. In the process, it builds on a decades-long legacy of research into interactive environments that encourage exploration, play and puzzlement. CODAP is about exploring and learning from data from any content area, from math and science to social studies, or even physical education!

Open source

CODAP is open source software, designed to be usable in a wide variety of curriculum projects, from interactive data examples to full curricula. Explore the repository on GitHub and start incorporating it into your work today.

The Concord Consortium, Ocean Tracks, Terra Populus


CODAP's data exploration and visualization tools help middle and high school students explore data in many different subject areas – from simulations and probes to maps and population data. We're currently working with a wide range of curriculum projects and partners.

The InquirySpace project at the Concord Consortium develops digital software and curriculum that lead to scaffolded science inquiry. CODAP allows students to explore the data they’ve collected through hands-on experiments.

The Ocean Tracks project at EDC immerses high school students in an interdisciplinary study of marine biology based on GPS data from elephant seals, tuna, albatross and other large sea animals. With CODAP students can now explore this data with interactive, linked maps and tables.

The Terra Populus project at the Minnesota Population Center makes possible research that depends on integration of data for individual people drawn from censuses, area data that summarize demographics, environmental measures for states and environmental data gleaned from satellite photos. CODAP helps students ask questions about this data from multiple vantage points.

The Building Models project at the Concord Consortium is developing a systems dynamics modeling tool for secondary school students to construct dynamic models and validate their models by comparing their outputs with data from other sources, including experimental data from probes or data generated by simulations. Students will be able to compare data from various sources in CODAP.

close this
View data in graphs.

View data in graphs. CODAP can take data and create a graph of any type.

Try It Now
View data in maps.

View data in maps. CODAP will map out data from a table or text file with the click of a button. Learn to study data tied to locations.

Try It Now
Pull data streams directly from games.

Pull data streams directly from games. If a game exports data, CODAP can take that data and insert it into tables or graphs.

Try It Now

The Concord ConsortiumThe Concord Consortium

Revolutionary digital learning for science, math and engineering

CODAP is a product of the Concord Consortium — a nonprofit educational research and development organization based in Concord, Massachusetts, and Emeryville, California. Our pioneering work brings the promise of technology into reality for STEM education.

Learn more »