Opera legislativă a lui Justinian cuprinde patru lucrări:
- Codul (Codex). Codul lui Justinian a fost elaborat în anul 529 de o comisie formată din 10 profesori și avocați, în frunte cu Lucrarea a fost publicată în două ediții, aceasta conținând 4650 Constituții, de la împăratul Hadrianus și până la Justinian. Codul a fost împărțit în 12 cărți, după modelul Legii celor XII Table.
- Digestele (Digesta), Constituie o culegere de fragmente din operele jurisconsulților clasici romani, fiind elaborată de o comisie constituită din 15 profesori și avocați în frunte cu același Tribonian.
- Institutele lui Justinian (Institutiones) reprezintă un manual adresat studenților în drept. Institutele erau obligatorii, fiind izvor de drept.
- Novelele sau noul Codex reprezintă o completare a Codului, constituite din 158 de Constituții date de Justinian în ultimii 30 de ani de domnie.