I desember 1848 proklamerte parlamentet en «rettighetserlæring for det tyske folk», der likhet for loven hos alle mennesker ble garantert. Den 28. mars 1849 ble konstitusjonsutkastet endelig vedtatt. Tyskland skulle nå bli et konstitusjonelt monarki, og tronen («Keiseren av det tyske folk») skulle være arvelig og holdt av kongen av Preussen. Det siste forslaget ble vedtatt med 290 stemmer, og med 248 som unnlot å stemme. Konstitusjonen ble godtatt av 29 mindre stater, men ikke av Østerrike, Preussen, Bayern, Hannover og Sachsen.