กฎหมายตราสามดวง
กฎหมายตราสามดวง คือ ประมวลกฎหมายในรัชกาลที่ 1 เนื่องจากพระบาทสมเด็จพระพุทธยอดฟ้าจุฬาโลกได้ทรงพระกรุณาโปรดเกล้าฯ ให้ชำระกฎหมายเก่าที่มีมาแต่ครั้งโบราณ แล้วรวบรวมเป็นประมวลกฎหมายขึ้นเมื่อจุลศักราช 1166 ตรงกับ พ.ศ. 2347 โปรดให้เรียกว่า “กฎหมายตราสามดวง” ให้อาลักษณ์ชุบเส้นหมึกสามชุด แต่ละชุดประทับตรา 3 ดวง คือ ตราพระราชสีห์ (สำหรับตำแหน่งสมุหนายก) 1 ตราพระคชสีห์ (สำหรับตำแหน่งสมุหพระกลาโหม) 1 และตราบัวแก้ว (สำหรับตำแหน่งโกษาธิบดี หมายถึงพระคลัง ซึ่งดูแลรวมทั้งกิจการด้านต่างประเทศ) ไว้ทุกเล่มเก็บไว้ ณ ห้องเครื่องชุดหนึ่ง หอหลวงชุดหนึ่ง และศาลหลวงอีกชุดหนึ่ง
รัฐธรรมนูญ
หลังจากสมัยพ่อขุนรามคำแหงเป็นต้นมาจนถึงสมัยพระบาทสมเด็จพระจุลจอมเกล้าเจ้าอยู่หัว ประเทศไทยในช่วงสมัยกรุงศรีอยุธยา กรุงธนบุรี หรือกรุงรัตนโกสินทร์เป็นราชธานีต่างมีกฎหมายสำคัญหลายฉบับซึ่งอาจจัดได้ว่าเป็นรัฐธรรมนูญประเภทหนึ่ง แต่กฎหมายเหล่านั้นกระจัดกระจายอยู่ในหลายแห่งไม่เป็นหมวดหมู่เรียบร้อย นอกจากนี้กฎหมายดังกล่าวมีลักษณะเกี่ยวกับองค์พระมหากษัตริย์ การปกครองแผ่นดิน พระราชอำนาจในการตรากฎหมาย กฎหมายเกี่ยวกับขุนศาลตระลาการมากกว่าจะมีลักษณะเป็นรัฐธรรมนูญตามความเข้าใจในปัจจุบัน คือไม่มีบทจำกัดพระราชอำนาจของพระมหากษัตริย์ไว้ 
ในรัชสมัย พระบาทสมเด็จพระจุลจอมเกล้าเจ้าอยู่หัว สืบเนื่องจากที่อังกฤษเข้ายึดเมืองมัณฑะเลย์ของพม่า เพื่อป้องกันอันตรายที่จะเกิดขึ้นกับประเทศไทย พระบาทสมเด็จพระจุลจอมเกล้าเจ้าอยู่หัวโปรดเกล้าให้พระวรวงศ์เธอ พระองค์เจ้าปฤษฎางค์ อัครราชทูตประจำกรุงปารีส ถวายรายงานและความเห็นต่อประเด็นปัญหานี้ พระวรวงศ์เธอพระองค์เจ้าปฤษฎางค์ได้เรียกประชุมพระบรมวงศานุวงศ์และข้าราชการชั้นผู้ใหญ่ในสถานทูตในกรุงลอนดอนและกรุงปารีสเพื่อระดมความเห็น และได้จัดทำคำกราบบังคมทูลโดยมีเนื้อหาว่า ประเทศไทยควรเปลี่ยนหลักการพื้นฐานของการปกครองจาก “สมบูรณาญาสิทธิราชย์” มาเป็น “ระบอบชาธิปไตย” และระบบคณะรัฐมนตรี คือคณะรัฐบาลที่ประกอบด้วยคณะรัฐมนตรีประจำกระทรวงต่าง ๆ เพื่อให้รัฐบาลมีประสิทธิภาพในการรักษากฎหมายให้เกิดความสงบเรียบร้อย ควรปรับปรุงกฎหมายบ้านเมือง และให้มีเสรีภาพในการแสดงความคิดเห็น ซึ่งพระบาทสมเด็จพระจุลจอมเกล้าเจ้าอยู่หัวทรงมีพระราชหัตถเลขาถึงคณะผู้จัดทำคำกราบบังคมทูลว่าทรงขอบพระราชหฤทัย และทรงไม่อาจทำให้ลุล่วงได้ เนื่องมาจากความไม่พร้อมของบุคคลกรที่รับภารกิจ