diff --git a/swh/lister/crates/lister.py b/swh/lister/crates/lister.py
index 57aea577e66d05dbaa9bd8610eb405be0214118f..a17ce7d307a4e2480c5349b1cf215bd18473cd54 100644
--- a/swh/lister/crates/lister.py
+++ b/swh/lister/crates/lister.py
@@ -131,7 +131,7 @@ class CratesLister(Lister[CratesListerState, CratesListerPage]):
                         members_to_extract.append(member)
                 tf.extractall(members=members_to_extract, path=db_dump_path)
 
-            csv.field_size_limit(1000000)
+            csv.field_size_limit(10000000)
 
             (crates_csv_path,) = list(db_dump_path.glob("*/data/crates.csv"))
             (versions_csv_path,) = list(db_dump_path.glob("*/data/versions.csv"))