Les profils peuvent être définis basés sur les rôles des utilisateurs. Un profil CKEditor peut définir quelles pages utilisent CKEditor, quels boutons ou thèmes sont activés pour l'éditeur, comment il est affiché, et quelques autres fonctions. Il est aussi possible de définir le profil global qui contiendra des valeurs ajoutées à tous les autres profils.