This document proposes an efficient CORDIC pipelined FFT algorithm for fingerprint recognition on FPGAs. The CORDIC algorithm uses only shift and add operations, making it suitable for replacing multipliers in the butterfly operations of an FFT. This reduces computational complexity. The proposed system takes a fingerprint, processes it with the CORDIC pipelined FFT, extracts features which are stored and then matched against a test fingerprint for recognition. The algorithm aims to provide an efficient hardware implementation of FFT and fingerprint recognition using minimal computations.