Free Online Brainfuck Visualizer & Debugger

Visualize Brainfuck code execution step-by-step with memory cell visualization and debugging.

How to use Brainfuck Visualizer

  • Enter or paste Brainfuck code in the editor
  • Click "Execute & Visualize" to run the code
  • Use step controls to navigate through execution
  • Watch memory cells and pointer changes in real-time
  • View output as it's generated

Brainfuck Commands:

> Move pointer right
< Move pointer left
+ Increment cell
- Decrement cell
. Output character
, Input character
[ Loop start
] Loop end

Settings

Delay:

Cells:

Quick Examples

Brainfuck Code

Execution Time
s
Instructions
Memory Used
/
Output Length

Execution Visualization - Step of (%)

Code Execution

Memory Tape (Showing cells)

Zero (0)
Low (1-64)
Medium (65-128)
High (129-192)
Very High (193-255)
Current Pointer

Output


                
  1. 1 Input Brainfuck Code: Paste your esoteric Brainfuck code (made up of > < + - . , [ ]).
  2. 2 Input Data (Optional): Provide any initial input data required by the program's , commands.
  3. 3 Visualize: Click "Run & Visualize" to see the code execute step-by-step, showing the memory tape changes and output in real-time. Visualize Brainfuck code now!
This website uses Cookies to ensure optimal user experience.