После Ротари брат королевы Теоделинды, Ариберт, основал баварскую династию лангобардских королей (652); но после смерти этого князя, разделившего королевство между двумя своими сыновьями, Перктаритом и Гундебертом, герцог Беневентский Гримоальд сумел лишить братьев владений и захватил корону (662). Узурпатору вскоре пришлось бороться против императора Константа II, который, ненавидимый в Константинополе, задумал восстановить в Риме столицу Империи. Мощная греческая армия двинулась на Беневент, сопротивление которого дало королю время прибыть с подкреплениями. Вынужденные отступить и преследуемые по пятам, греки были разбиты наголову близ Формий (663). Эта победа и битва при Асти, в которой Гримоальд разбил франков, союзников Перктарита, укрепили Лангобардское королевство в пользу победителя (665). Его сын Гарибальд, наследовавший ему в 672 году, был низложен своими подданными. Перктарит, нашедший убежище у Хильдерика II, был возвращен и передал власть после пятнадцати лет процветания своему сыну Куниперту (686). Баварская династия, вновь свергнутая Арибертом II, вскоре была восстановлена Анспрандом (699). Последний укрепил свою власть и передал ее своему сыну Лиутпранду.
Таким образом, в течение VII века лангобарды успешно защищали свои завоевания в Италии от всех попыток Восточной Империи. Что касается экзарха, облеченного управлением императорских провинций, его власть отныне была весьма ограничена на западном побережье Италии, поскольку он был заперт в Равенне и отделен от Рима лангобардским господством. Таким образом, Вечный Город оказался в некотором роде покинутым императорами. Однако он избежал ига варваров благодаря своим понтификам. Когда Агилульф вторгся в Римское герцогство, папа Григорий Великий вооружил клириков, выплатил жалование войскам и лично участвовал в работах по обороне, а затем вел переговоры с лангобардами от имени города, несмотря на протесты экзарха.
Среди главных преемников Григория Великого следует упомянуть Бонифация IV, посвятившего Пантеон Деве Марии и всем мученикам; Гонория, которого три вселенских собора осудили после его смерти (638) за то, что он терпел ересь монофелитов.
После папы Гонория последовали Теодор, который выступил против Типоса, указа императора Константа, запрещавшего впредь заниматься богословскими спорами; Мартин I, чьей первой заботой было созвать собор для анафематствования монофелитства и Типоса. Император Констант, разгневанный, приказал экзарху Равенны вывезти из Рима папу Мартина и аббата Максима. Оба были доставлены в Константинополь. Первого проволокли по улицам обнаженным, с железным ошейником на шее; у второго отрезали язык и руку. Оба были отправлены в ссылку. В это время Констант приказал избрать преемника Мартину еще при его жизни. Евгений был избран, а Мартин умер в изгнании (655). Виталий сменил Евгения (658).
В то время наблюдалось необычайное движение среди христианских народов Востока и Запада. Города и села наполняли монастыри, которые множились повсюду. Дети, которых родители приводили туда, становились монахами, как только достигали возраста разума. Констант, пожелавший ограничить эту эмиграцию, стал настолько ненавистен восточным народам, что задумал вновь перенести столицу Империи в Италию. Он действительно прибыл в Рим около 663 года, но лишь для того, чтобы разграбить город и снять медную крышу с церкви Санта-Мария-деи-Мартири.
В 680 году Константин Погонат решил добиться принятия римского католицизма всем Востоком и с этой целью созвал шестой вселенский собор. Более двухсот епископов собрались в Константинополе. Они анафематствовали монофелитство, папу Гонория, который вступил в сговор с ересью около 633 года, и епископа Антиохийского Макария, который был проклят и заточен в монастырь.