1939年9月1日,德国进攻波兰,正式揭开了第二次世界大战的序幕,9月3日,法国向德国宣战。1940年9月22日,日本派兵攻打谅山,同时以 6000名军队在海防附近的涂山登陆。经过在越中边境地区几个小时的较量,越南总督戴古慌忙向日军投降,接受日本对印度支那的控制。从此,越南的控制权易手。
1941年2月,越南人民的领袖胡志明回国,在高平省北坡建立印支共产党中央的秘密指挥机关。在这里培训干部,发展组织,建立革命根据地,开展游击战争。武元甲(后任越南武装力量总司令)等人则继续留在中国的广西靖西,巩固和发展越南革命的海外基地。
北坡游击根据地,属越南高平省河广县,与中国广西靖西县和那坡县毗邻。从30年代开始,越南革命分子黄国云、黎广波、陈山洪等,就在靖西、那坡县越中边境进行革命活动,结识了不少中国边民,同他们建立了深厚的感情,依靠中国边民的帮助,越南革命分子开辟了从北坡到中国广西的若干条交通线。每一条交通线,都有中国边民的家作为越南革命者的秘密联络点。
北坡游击根据地1941年底成立了12个武装工作队,1941年2月、9月和1944年2月,相继成立了越南救国军3个中队。1944年12月,成立了由游击队骨干组成的越南解放军宣传队,集中大部分武装为成立主力部队打好基础。
1945年6月4日,越南救国军与越南武装宣传队合并为越南解放军。在高平和北山开创了两块游击根据地,高平革命根据地由胡志明、范文同、武元甲、黄文欢、武英等人领导。北山一武崖根据地由冯志坚、梁文芝和朱文晋等人领导。1943年,这两块根据地连成一片,为后来的解放区的诞生创造了条件。
1945年8月11日,日本帝国主义宣布无条件投降。越南人民总起义的客观条件成熟了。从8月14日至18日,高平、北?、谅山、宣光、太原、安沛、富寿、北江、永安、福安、北宁、河东、山西、海阳、兴安、建安、宁平、太平、清化、义安、河静、广义、庆和、美萩、沙沥等省的城乡军民,纷纷举行武装起义,并先后夺取乡、县以至省一级的政权。8月16日,由武元甲指挥的一支解放军从新潮出发,解放太原市。8月19日、23日和25日,河内、顺化和西贡三大城市相继解放,8月13日,阮氏王朝的末代皇帝保大被迫退位,把这个王朝统治的象征金印和镶有五颗宝石的金剑交给越南临时政府。
1945年9月2日,临时政府宣布越南民主共和国的独立。在河内巴亭广场的50万人庆祝大会上,胡志明主席宣读了《独立宣言》。就在同一天,中国政府接受了日本侵略者的投降。
在1945年7月26日的波茨坦会议上,同盟国美、英、苏决定把印度支那分为两个受降区,以便在日本投降后进来解除日本军队的武装。北纬16度线以南由英军负责;16度线以北则由蒋介石军队担任。
在当时的越南土地上,有6万多日本军队,而且还有新近开进来的20万蒋介石的军队,5000名英印军队,与此同时,几万法国远证军也陆续开了进来,在印度支那吃了败仗的几千名法军又被重新武装起来,准备恢复对越南的统治权。
1946年2月28日,中法签订了协定。中方承认法国在印度支那的保护权,以换取法方把上海、汉口、广州的租界和广州湾交还中国。并把滇越铁路转卖给中国。
抗战初期,越南政府为了维护国家主权,制止法国侵略,采取了以和求进的策略,与法国进行谈判。1946年3月6日,越法双方签订了初步协定;9月14 日,又签订了临时协定,从而出现了近一年的缓和局面。但是,1946年12月19日下午,法军开始向河内发动总攻击。至此,法国已完全撕毁了和平协定,对越南发动了全面战争。