Fourier Transform Calculator
Compute the discrete Fourier transform or inverse Fourier transform of a real or complex sequence and inspect its frequency bins, magnitude, and phase.
Signal details
Your result
Frequency-bin results
| Bin | Frequency | Real | Imaginary | Magnitude | Phase |
|---|
Fourier transform formulas
X[k] = Σ x[n]e−i2πkn/N
x[n] = (1/N) Σ X[k]ei2πkn/N
fk = k × sample rate ÷ N
Frequently asked questions
What does a Fourier transform do?
It converts a sequence from the time or spatial domain into frequency components, showing which frequencies are present and their strength and phase.
What is the difference between DFT and FFT?
The DFT is the mathematical transform. The FFT is a faster algorithm for computing the same DFT result, especially for long sequences.
What does the sample rate change?
The sample rate does not change the DFT coefficients. It determines the real-world frequency assigned to each output bin.
Results are estimates generated locally in your browser using standard mathematical formulas. They are for informational and educational purposes only and are not a substitute for verification in coursework, examinations or professional contexts requiring certified accuracy. VisionVix accepts no liability for decisions based on this tool's output.