ABA Behavior Data Graphing Tool

Create publication-quality behavior graphs with phase change lines, condition labels, and trend lines. Enter your data, customize your graph, and export as an image. Free for BCBAs, RBTs, and students.

Graph Settings

Session 1
Session 2
Session 3
Session 4
Session 5

Session 6
Session 7
Session 8
Session 9
Session 10

How to Create ABA Behavior Graphs

Why Graphs Matter in ABA

Visual analysis of graphed data is the primary method BCBAs use to make treatment decisions. A graph reveals patterns that numbers alone cannot show: is the behavior increasing or decreasing? Is the intervention working? When did the change begin? The BACB requires data-based decision making, and graphs are the standard for presenting behavioral data in reports, supervision, and research.

ABA Graph Conventions

  • X-axis (horizontal): Time units (sessions, days, dates)
  • Y-axis (vertical): The behavioral measure (frequency, rate, duration, percentage)
  • Y-axis starts at zero unless there is a scale break
  • Data points: Connected within a phase, NOT connected across phase changes
  • Phase change lines: Vertical dashed lines marking condition changes
  • Condition labels: Centered above each phase (Baseline, Intervention, etc.)

Reading a Behavior Graph

When analyzing a graph, look for three things: level (the average value within a phase), trend (is the data going up, down, or flat?), and variability (how much do the data points bounce around?). Compare these across phases to determine if the intervention made a meaningful difference.

Learn More About Data Collection and Analysis

IEP Goal Bank CEU Tracker All Access Library ($299/yr)

Frequently Asked Questions

A vertical dashed line that marks when a condition changed (e.g., baseline to intervention). Data points are not connected across phase change lines because they represent different conditions.

Yes. This tool generates ABA-standard graphs suitable for course assignments, supervision presentations, and reports. Download the graph as PNG and include it in your documents.

Frequency (count), rate (per minute/hour), duration (minutes), percentage, latency (seconds), and interval data (percentage of intervals). Select your measurement type in the graph settings.

No. Data is only in your browser while the page is open. Download your graph before closing the page. We do not store any behavioral data on our servers.

Get Free ABA Tools in Your Inbox

We build new free tools every month. Enter your email to get notified. No spam. Unsubscribe anytime.

Browse all free ABA tools