Bode Plot Generator Bode Plots
Describe a filter or control system and get a clean, labeled Bode plot in seconds, with the magnitude curve in dB, the phase curve in degrees, the corner frequency marked, and the log-frequency axis scaled correctly. Low-pass, high-pass, band-pass, and more.
Bode Plot Generator
Your Bode plot will appear here
Describe your system and click Generate
Bode Plot Examples
Browse Bode plots made with Figviz, or generate your own above
Low-Pass Filter Bode Plot
A first-order low-pass filter Bode plot with the -20 dB/decade rolloff and -90 degree phase shift labeled.
High-Pass Filter Bode Plot
A first-order high-pass filter Bode plot with the +20 dB/decade rise and +90 degree phase shift labeled.
Band-Pass Filter Bode Plot
A band-pass filter Bode plot with both cutoff frequencies and the center frequency marked.
Bode Plot with Corner Frequency Marked
A Bode plot highlighting the corner frequency and showing both the actual curve and the asymptotic Bode approximation.
Magnitude Plot in dB vs Log Frequency
A standalone magnitude Bode plot in dB vs log frequency with labeled slope and gain values.
Phase Plot in Degrees vs Log Frequency
A standalone phase Bode plot showing the phase shift in degrees vs log frequency with key angles annotated.
What is a Bode plot generator?
A Bode plot generator is a tool that produces frequency response plots for filters, amplifiers, and control systems. A Bode plot consists of two graphs plotted on a shared log-frequency x-axis: the magnitude plot (gain in decibels) and the phase plot (phase shift in degrees). With Figviz you describe the system in plain language and get a clean, labeled diagram in seconds, without setting up simulation software or drawing the curves by hand.
How to make a Bode plot
Magnitude vs phase plots
The magnitude plot shows how much a system amplifies or attenuates a signal at each frequency, measured in decibels (dB). A first-order low-pass filter rolls off at -20 dB per decade above the corner frequency; a second-order filter rolls off at -40 dB per decade. The phase plot shows the phase shift the system introduces at each frequency, measured in degrees. A first-order low-pass filter introduces up to -90 degrees of phase lag; a second-order filter introduces up to -180 degrees. Together the two plots fully describe the steady-state frequency response of a linear system.
Tips: corner frequency, slopes, and reading a Bode plot
Frequently asked questions
Related tools
All tools →Make your own bode plot with Figviz
Create a free account and get starter credits to generate your own. No credit card required.