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 for 12 months)

Your next step, in plain language

You have your data graph. Tell us who you are and we will hand you the free guide that matches — one for families, one for educators, one for RBTs, one for clinicians. You get it on this page the moment you submit — no inbox to wait for, no account, no cost.

Browse all free ABA tools

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.