Tysk-sovjetisk ikke-angrepspakt , også kalt nazi-sovjetisk ikke-aggresjonspakt, tysk-sovjetisk traktat om ikke-aggresjon, Hitler-Stalin-pakt, molotov-Ribbentrop-pakt, (23. august 1939), ikke-angrepspakt mellom Tyskland og Sovjetunionen som ble konkludert bare noen få dager før begynnelsen av andre verdenskrig og som delte Øst-Europa i tyske og sovjetiske innflytelsessfærer.
Sovjetunionen hadde ikke vært i stand til å oppnå en kollektiv sikkerhetsavtale med Storbritannia og Frankrike mot Nazityskland. , særlig på tidspunktet for München-konferansen i september 1938. Tidlig i 1939 sto sovjeterne overfor utsiktene til å motstå tysk militær ekspansjon i Øst-Europa praktisk talt alene, og derfor begynte de å lete etter en endring av politikken. 3. mai 1939 sparket den sovjetiske lederen Joseph Stalin utenriksminister Maksim Litvinov, som var jødisk og talsmann for kollektiv sikkerhet, og erstattet ham med Vyacheslav Mikhaylovich Molotov, som snart startet forhandlinger med den nazistiske utenriksministeren, Joachim von Ribbentrop. Sovjet fortsatte også å forhandle med Storbritannia og Frankrike, men til slutt valgte Stalin å komme til en avtale med Tyskland. Ved å gjøre det håpet han å holde Sovjetunionen i fred med Tyskland og å få tid til å bygge opp det sovjetiske militære etablissementet, som hadde blitt kraftig svekket av rensingen av Røde Hærens offiserkorps i 1937. De vestlige demokratiene nølte med å motsette seg Adolf Hitler, sammen med Stalins egen uforklarlige personlige preferanse for nazistene, spilte også en rolle i Stalins endelige valg. For sin del ønsket Hitler en ikke-angrepspakt med Sovjetunionen slik at hærene hans kunne invadere Polen praktisk talt uten motstand fra en stormakt, hvoretter Tyskland kunne håndtere styrkene til Frankrike og Storbritannia i vest uten å måtte kjempe samtidig mot Sovjetunionen. på en andre front i øst. Sluttresultatet av de tysk-sovjetiske forhandlingene var Nonaggression Pact, som ble datert 23. august og ble signert av Ribbentrop og Molotov i nærvær av Stalin, i Moskva.
Betingelsene i den tysk-sovjetiske ikke-aggresjonspakten var kort som følger: de to landene ble enige om ikke å angripe hverandre, hverken uavhengig eller i forbindelse med andre makter; ikke å støtte noen tredje makt som kan angripe den andre parten i pakten; å forbli i konsultasjon med hverandre ved spørsmål som berører deres felles interesser; ikke å slutte seg til noen gruppe makter som direkte eller indirekte truer en av de to partiene; for å løse alle forskjeller mellom de to ved forhandling eller voldgift. Pakten skulle vare i ti år, med automatisk forlengelse i ytterligere 5 år, med mindre noen av partene ga beskjed om å avslutte den 1 år før den utløp. nådd 23. august 1939, som delte hele Øst-Europa i tyske og sovjetiske innflytelsessfærer. Polen øst for linjen dannet av elvene Narew, Vistula og San ville falle under den sovjetiske innflytelsessfæren. Protokollen tildelte også Litauen, Latvia, Estland og Finland til den sovjetiske innflytelsessfæren og viderebrakte emnet for separasjonen av Bessarabia fra Romania. En hemmelig tilleggsprotokoll (undertegnet 28. september 1939) avklarte de litauiske grensene.Den polsk-tyske grensen ble også bestemt, og Bessarabia ble tildelt den sovjetiske innflytelsessfæren. I en tredje hemmelig protokoll (undertegnet 10. januar 1941, av grev Friedrich Werner von Schulenberg og Molotov), avslo Tyskland sine krav til deler av Litauen i retur mot sovjetisk betaling av et beløp som de to landene ble enige om.
Den offentlige tysk-sovjetiske ikke-aggresjonen Pakt forårsaket forferdelse i hovedstaden i Storbritannia og Frankrike. Etter at Tyskland invaderte Polen fra vest 1. september 1939, invaderte sovjetiske tropper Polen fra øst 17. september og møtte de fremrykkende tyskerne nær Brest-Litovsk to dager senere. Delingen av Polen ble gjennomført 29. september, da skillelinjen mellom tysk og sovjetisk territorium ble endret i Tysklands favør, og ble flyttet østover til elven Bug (dvs. den nåværende polsk-sovjetiske grensen). Sovjeterne forsøkte kort tid etter å konsolidere sin innflytelsessfære som en defensiv barriere for fornyet tysk aggresjon i øst. Følgelig angrep Sovjetunionen Finland 30. november og tvang det i mars 1940 til å gi karstensfjellene og gjøre andre innrømmelser. De baltiske republikkene Latvia, Litauen og Estland ble annektert av Sovjetunionen og ble organisert som sovjetrepublikker i august 1940. Non-Aggression Pact ble et dødt brev 22. juni 1941, da Nazityskland, etter å ha invadert mye av det vestlige og vestlige sentrale Europa, angrep Sovjetunionen uten forvarsel i Operasjon Barbarossa.
Sovjetunionens grenser til Polen og Romania som ble etablert etter andre verdenskrig følger omtrent de som ble opprettet av ikke-aggresjonspakten i 1939–41. Fram til 1989 nektet Sovjetunionen eksistensen av de hemmelige protokollene fordi de ble ansett som bevis på dets ufrivillige annektering av de baltiske statene. Sovjetiske ledere var opprinnelig ikke villige til å gjenopprette grenser før krigen, men transformasjonene som skjedde i Sovjetunionen på begynnelsen av 1990-tallet gjorde det praktisk talt umulig for sovjetiske ledere å bekjempe uavhengighetserklæringer fra de baltiske statene i 1991.