Antes de la promulgación de su Código por parte de Eurico, las normas jurídicas de los visigodos eran en su mayor parte consuetudinarias. Parece que hubo una codificación anterior, las leyes de Teodoredo, referidas al reparto de tierras y poco más.
El Código de Eurico, promulgado en el año 475, es una codificación de las costumbres alemanas y de las pocas leyes escritas anteriores . Responde a la necesidad creada por la ruptura con el Imperio de Occidente, un año antes de su desaparición; un nuevo reino necesitaba una codificación de sus leyes. Es un libro de leyes aplicable únicamente al pueblo visigodo. Los problemas de Alarico II con los francos (Clovis) lo llevaron a redactar un código de leyes para atraer a los galorromanos. Se trata del Código de Alarico o Breviario de Aniano, promulgado en el año 506, poco antes de la derrota sufrida en Vouillé. Es la lex Romana wisigothorum que recopila la peculiar legislación de los provinciales romanos. Recoge las leyes del emperador bizantino Teodosio II y algunos textos legales posteriores.
El tercer código es el Codex Revisión de Leovigildo (hacia 575) . Revisar la de Eurico, eliminando las leyes obsoletas y añadiendo algunas nuevas. Sigue siendo un código para el pueblo visigodo. No lo conocemos directamente porque no se conserva ningún manuscrito, pero sí se mencionan sus leyes en el de Recceswinto. El legislador más importante fue Recceswinto quien en el año 654 promulgó el Líber Judiciorum o Lex Wisigothorum . Es ya un código único para godos e hispanorromanos; Hay que tener en cuenta que en esta época ya se ha producido la unificación religiosa (589), y también la fusión étnica, lo que ha hecho que las palabras gothi desaparecer. y romaní , ahora reemplazado por hispano . El rey, al promulgarlo, ordenó que fuera el único corpus ley que podría ser utilizada por jueces y tribunales, quienes además sólo podrían aplicarla estrictamente, sin interpretarla. Ervigio revisó este código de Recesvinto, dividiéndolo en 12 libros titulados, con 2 a 7 capítulos por libro y alrededor de 31 leyes por capítulo. El nuevo Liber entró en vigor el 21 de octubre de 681, coincidiendo con el primer aniversario de la unción real del monarca. A este Liber de Ervigio se añadieron las posteriores leyes de Egica y Witiza.