После смерти недолго правившего Бенедикта III папой в 858 году стал Николай I – несомненно, один из выдающихся понтификов. Он был ярким выразителем идеи папской теократии и энергично принялся за укрепление своей власти. Николай не допускал вмешательства извне в дела церкви и не останавливался перед тем, что даже королям угрожал суровыми мерами. Успехи этого папы объяснялись, в частности, слабостью преемников Карла Великого. Лотаря II, брата императора, он принудил развестись со своей второй женой. Вступил Николай I в острую борьбу и с церковными магнатами, и с византийской церковью. Согласно историческим исследованиям, именно он первым стал носить не колпак, а папскую корону. (Тиара в более современном виде появилась лишь в начале XIV века.) Для обоснования властных претензий средневекового папства был использован так называемый Лжеисидоров сборник (декреталии) – собрание большей частью подложных папских писем и документов.
Пытались отстоять свой суверенитет и преемники Николая I. В частности, уже «настоящий» Иоанн VIII, пришедший к власти в 872 году. Пользуясь слабостью современных ему светских правителей, Иоанн заявлял самые широкие притязания на их права, что, однако, мало облегчало его фактическое положение. На соборе в Равенне (877 г.) он провозгласил неподсудность низшего духовенства светской юрисдикции.
Императоры были бессильны отразить набеги арабов на Италию, и папа был вынужден деньгами покупать мир у арабских правителей. Желая найти помощь в борьбе против арабов, а также сохранить под своей властью Болгарию, Иоанн VIII старался привлечь на свою сторону императора Василия, признал патриарха Фотия, отлученного его предшественником, и послал своих легатов на собор в Константинополь. Когда надежды Иоанна не осуществились, он снова отлучил Фотия и отверг соборные постановления.
Историки расходятся в оценке личности и деятельности Иоанна VIII. Некоторые считают его одним из самых великих пап IX века. Другие характеризуют его как человека чересчур жестокого, властолюбивого и непостоянного. Третьи полагают, что Иоанн был слабовольным человеком, вероятно, принимая византийскую и оппозиционную католическую пропаганду того времени (ту самую, в которой «слабый» папа сравнивается с женщиной) за чистую монету. Действительно, некоторые поступки этого понтифика заставляли задуматься над тем, насколько он тверд в борьбе за дело римской церкви. Кроме того, что он согласился признать патриарха Фотия, были и другие неоднозначные, с точки зрения консервативно настроенных кардиналов и епископов, акции.
За год или два до начала понтификата Иоанна его предшественник Адриан II назначил архиепископом Моравии знаменитого миссионера Мефодия. Тот к неудовольствию немецких князей избрал славянский язык в качестве богослужебного. В 871 году Мефодия схватили и бросили в тюрьму. Иоанн же повелел освободить миссионера и доставить в Рим для рассмотрения его дела. Убедившись в ортодоксальности Мефодия, папа не только восстановил его в должности, но и разрешил вести службу на языке местных жителей. Однако следует признать, что это, как и переговоры с византийцами, болгарами и англичанами, лишь свидетельствовало о том, что папа был достаточно гибок и использовал все методы, чтобы переманить на свою сторону прихожан на окраинах Европы.
Если уж говорить о слабости, то следует обратить внимание на то, что Иоанн VIII так и не смог справиться с алчущей власти и денег итальянской аристократией. Ключевые посты в римской церкви находились в руках преступной знати, связанной круговой порукой. Среди коррумпированных чиновников были казнокрады Григорий и Стефан, убийца и неверный супруг Георгий Авентинский. С ними водил дружбу Формоз, кардинал Порта, конкурент Иоанна на последних выборах. Эта клика пользовалась покровительством императора Людовика II. После его смерти все они бежали из Рима, прихватив с собой многочисленные церковные сокровища. Воспользовавшись поражением императорской партии, поднял голову Ламберто, герцог Сполето. Действуя якобы в интересах Карломана, претендента на императорскую корону, он стал нападать на папские владения. В 878 году Ламберто захватил Рим и вынудил Иоанна бежать во Францию.
Иоанн постоянно искал поддержки у императоров. Сначала он всецело поддерживал Людовика II. Однако после смерти Людовика в 875 году папа короновал императором не его сына Карла Толстого, а французского короля Карла Лысого. Новоиспеченный император после долгих уговоров направил армию против сарацин, но экспедиция потерпела неудачу. В 877 году Карл Лысый умер. Папа хотел видеть императором Бозо Прованского, но тот не выказал желания сотрудничать с ним. Отклонив притязания Карломана, Иоанн короновал императорским венцом сначала Людовика
Косноязычного, а потом, через два года, Карла Толстого, который впоследствии на короткое время объединил под своей властью почти все владения Карла Великого. Однако Карл Толстый не оказал понтифику никакой помощи. Едва он покинул Рим после коронации, оппозиция снова подняла голову.