Comúnmente, se le acredita la popularización de este método a Jessica Fridrich, una speedcuber checa que lo publicó en su página web en 1997.Estos dos últimos pasos son realizados a través de algoritmos para ayudar a agilizar la resolución, mientras que los dos primeros se pueden hacer de forma intuitiva.Su mayor contribución al método CFOP fue el desarrollo de algoritmos para OLL y PLL, que juntos permitían al usuario resolver cualquier caso de la última capa con dos algoritmos.Esto era significativamente más rápido que anteriores sistemas de resolución para la última capa.El método CFOP es muy utilizado en competiciones y por speedcubers tales como Feliks Zemdegs y Yusheng Du (杜宇生), por su uso de algoritmos, reconocimiento de patrones y memoria muscular, en vez de métodos más intuitivos como Roux o Petrus.