A left FPF ring is a ring R such that every finitely generated faithful left R -module generates the category of left R-modules. It is shown that such rings split into R = A⊕B, where A is a two sided ideal, and A contains the left singular ideal of R as an essential submodule. If R is FPF on both sides B is two sided too, and R is the product of A and B. An example shows this is the best possible and that right FPF does not imply left FPF.