成超过10,000名华人死亡。英国在1811年时佔领了雅加达，直到1816年还给荷兰殖民政府。在1920到1940年之间，这座城市扩张而且变得现代化。太平洋战争期间，日本在1942年佔领了这座城市，并重新命名为现名雅加达。1945年日本投降后，苏卡诺和穆罕默德·哈达于8月17日在雅加达宣布印尼独立。不久后，由于荷兰殖民政府重新回到这里，镇压独立运动，共和国政府曾经把首都迁往日惹、武吉丁宜等地，直到1949年12月27日，荷兰才将统治权移交给印度尼西亚共和国，首都迁回雅加达。现代的雅加达受交通拥堵