Does keratoconus affect both eye?

Yes, in most cases it affects both the eyes though both may not be affected at the same time to the same grade.