Огромное значение для становления принципов и норм международного права имели внешнеполитические предложения и практика Советской России и СССР. Россия предлагала «всем воюющим народам и их правительствам начать немедленные переговоры о справедливом и демократическом мире». Агрессивная война объявлялась международным преступлением. Продолжать войну «из-за того, как разделить между сильными и богатыми нациями захваченные ими слабые народности правительство считает величайшим преступлением против человечества».
Статут Лиги Нации 1919 г. обязывал всех «уважать и сохранять против всякого внешнего нападения территориальную целостность и существующую политическую независимость всех членов Лиги». Статут Лиги Наций ограничивал право государств-членов прибегать к войне. Однако юридического запрещения агрессивной войны не было.
Важным событием явилось подписание 27 августа 1928 г. Парижского договора об отказе от войны в качестве орудия национальной политики. В данном договоре осуждается обращение к войне для урегулирования международных споров и указывается, что его участники «отказываются от таковой в своих взаимных отношениях в качестве орудия национальной политики», также говорилось, что «урегулирование или разрешение всех могущих возникнуть между ними споров или конфликтов должно всегда изыскиваться только в мирных средствах». Таким образом, война была юридически запрещена. Идея противоправности агрессивной войны, провозглашенная в Декрете о мире, получила закрепление в международном праве.
Постепенно международное право вобрало в себя идею права народов и наций на самоопределение. Первоначально эта идея была оформлена в мирных договорах Советской России с прибалтийскими государствами и странами Востока. К примеру, в договоре между Россией и Турцией 1921 г. говорится, что «обе договаривающиеся стороны признают за народами права на свободу и независимость, а равным образом их право на избрание формы правления согласно их желаниям».
Важным шагом к юридическому оформлению данного принципа была Декларация об освобожденной Европе, принятая в феврале 1945 г. в Ялте. В ней указывалось на «право народов свободно устанавливать по их собственному усмотрению общественный строй и форму правления в своих странах».
На принцип равноправия и самоопределения народов ссылается ст. 1 Устава ООН. Данному принципу посвящена Декларация о предоставлении независимости колониальным странам и народам от 14 декабря 1960 г. В ней констатировалось, что «все народы имеют право на самоопределение, в силу этого права они свободно устанавливают свой политический статус и осуществляют свое экономическое, социальное и культурное развитие». Право всех народов на самоопределение закреплено в ст. 1 обоих Пактов о правах человека 1966 г.
После окончания второй мировой войны произошла договорная кодификация ряда отраслей международного права: воздушное право (Чикагская конвенция 1944 г. о международной гражданской авиации), право внешних сношений (Венская конвенция о дипломатических сношениях 1961 г.); право международных договоров (Конвенция о праве международных договоров 1969 г.); морское право (Конвенция ООН по морскому праву 1982 г.), космическое право (Договор о космосе 1967 г.). Серией международных договоров (Договор о запрещении испытаний ядерного оружия в трех средах 1963 г., Договор о нераспространении ядерного оружия 1968 г., Конвенция о запрещении бактериологического оружия 1972 г., советско-американские соглашения в области ограничения и сокращения ракетно-ядерных вооружений в 70—80-е гг. и т. д.) в короткие сроки была создана такая отрасль международного права, как право международной безопасности. В 70-е гг. сформировалось право окружающей среды (Конвенция ЮНЕСКО об охране всемирного культурного и природного наследия 1972 г. и др.).