Конституция Индонезии 1945 года, действующая до сих пор, была написана в последние месяцы японской оккупации Голландской Ост-Индии. Ее основа была заложена в марте 1945 года, когда 16-я японская армия, управлявшая Явой, создала Следственный комитет по подготовке к независимости (BPUPK). Позже 25-я армия сделала то же самое на Суматре.
BPUPK на Яве возглавлял Раджиман Ведиодининрат, а среди ее членов были будущий первый президент Индонезии Сукарно и вице-президент Мохаммад Хатта. Первые две сессии комитета, состоявшиеся в мае/июне и июле 1945 года, были посвящены общим вопросам, включая пять основных принципов индонезийского государства (Панчасила).
В промежутках между заседаниями была сформирована конституционная комиссия. Удачно названный «Комитетом девяти», он состоял из четырех светских мусульманских националистов (Сукарно, Хатта, Мохаммад Ямин и Ахмад Субарджо), четырех мусульманских националистов (Абикоесно Тьокросоехосо, Абдоэль Кахар Моезакир, Агус Салим, Вахид Хасджим) и светского христианского националиста (А. А. Марамис).
Комитет девяти разработал и представил Джакартскую хартию, которая была основана на принципах Панчасилы, сформулированных Сукарно, и позже была переработана в преамбулу индонезийской конституции. Во время второй сессии BPUPK, открывшейся менее чем через три недели после публикации Джакартской хартии, комитет из 19 индонезийских националистов подготовил проект конституции.
После атомной бомбардировки Хиросимы японские власти учредили Подготовительный комитет за независимость Индонезии (PPKI), чтобы обеспечить передачу власти от японцев к индонезийским националистам. Япония объявила о своей безоговорочной капитуляции 15 августа 1945 года, а Сукарно и Хатта провозгласили независимость Индонезии 17 августа. На следующий день PPKI собрался для обсуждения проекта конституции; его исправленная редакция была принята и вступила в силу в тот же день, 18 августа 1945 года.
После окончания индонезийской войны за независимость вступила в силу Федеральная конституция Соединенных Штатов Индонезии 1949 года, закрепившая передачу суверенитета от Нидерландов Индонезии, заменившая Конституцию 1945 года. Через несколько месяцев Индонезия в одностороннем порядке вышла из союза с Нидерландами и приняла Временную конституцию, вступившую в силу 17 августа 1950 г. (пятая годовщина независимости Индонезии). В 1959 году Сукарно восстановил Конституцию 1945 года; с тех пор она действует, хотя и с некоторыми существенными поправками.
Президент Сусило Бамбанг Юдхойоно своим указом в 2008 году учредил День Конституции, чтобы отметить принятие Конституции 1945 года и подчеркнуть ее историческое значение. День Конституции отмечается на следующий день после Дня независимости, но не является государственным праздником.