In 1670 sloot hij het Verdrag van Dover, een alliantie met zijn eerste neef koning Lodewijk XIV van Frankrijk. Lodewijk stemde ermee in hem te helpen in de Derde Anglo-Nederlandse Oorlog en betaalde hem een pensioen, en Karel beloofde hem in het geheim om alleen tot het katholicisme te bekeren op een niet nader omschreven toekomstige datum. Karel probeerde religieuze vrijheid voor katholieken en protestantse dissidenten in te voeren met zijn Koninklijke Verklaring van Indulgentie uit 1672, maar het Engelse Parlement dwong hem om het terug te trekken.
de Clarendon Code