The Fisher gAlaxy suRvey cOde (FARO) is a new public Python code that computes the Fisher matrix for galaxy surveys observables. The observables considered are the linear multitracer 3D galaxy power spectrum, the linear convergence power spectrum for weak lensing, and the linear multitracer power spectrum for the correlation between galaxy distribution and convergence. The code allows for tomographic and model-independent analysis in which, for scale-independent growth, the following functions of redshift Aa(z) ≡ σ8(z) ba(z), R(z) ≡ σ8(z) f (z), L(z) ≡ Ωm σ8(z) Σ(z) and E(z) ≡ H(z)/H0, together with the function of scaleP (k), are taken as free parameters in each redshift and scale bins respectively. In addition, a module for change of variables is provided to project the Fisher matrix on any particular set of parameters required. The code is built to be as fast as possible and user-friendly. As an application example, we forecast the sensitivity of future galaxy surveys like DESI, Euclid, J-PAS and LSST and compare their performance on different redshift and scale ranges.