diff --git a/sen2chain/indices.py b/sen2chain/indices.py
index cae65d448df65da167ef301529739a90e5fd9350..def26b624721621d6b041bd4056263601353e4e5 100644
--- a/sen2chain/indices.py
+++ b/sen2chain/indices.py
@@ -451,7 +451,7 @@ class Ndre(Indice):
                            out_path=(out_path / self.indice_raw))
             index_tiff_2_jp2(img_path=(out_path / self.indice_raw),
                              out_path=(out_path / self.indice_filename),
-                             quality = 20)
+                             quality = 30)
 
         if nodata_clouds:
             if not self.cm_product.path.exists():
@@ -471,7 +471,7 @@ class Ndre(Indice):
                                      out_path=(out_path / masked_indice_raw))
                 index_tiff_2_jp2(img_path=(out_path / masked_indice_raw),
                                 out_path=(out_path / masked_indice_filename),
-                                quality = 20)
+                                quality = 30)
                 os.remove(str(out_path / masked_indice_raw))
         
         try: