
La seule GUI native pour Windows, macOS et Linux.
- Interface
- GUI
- Modèles
- ~1 588
- Licence
- AGPL-3.0
- Plateformes
Si vous ne savez pas lequel choisir, téléchargez Epson Reset : c’est une appli graphique, sans terminal. Ci-dessous, des alternatives pour des cas précis.
Programme prêt à installer. Choisissez votre système, ouvrez-le et suivez la fenêtre. Compatible avec plus de 1 500 modèles, USB ou Wi‑Fi, et n’écrit rien tant que vous n’avez pas confirmé.
Autres versions et code source
Publié par son auteur (yusnel-rojas) sur GitHub, et non par PadReset. Sous Windows, SmartScreen peut afficher « Informations complémentaires → Exécuter quand même » (l’installateur n’est pas signé avec un certificat payant). Sous macOS, le .dmg est signé et notarié par Apple depuis la v1.0.3, donc il s’ouvre d’un double clic. Le fichier .dmg est réservé aux Mac avec puce Apple ; pour les Mac Intel, utilisez une autre option du tableau.

Portage d’ez-reset en USB OTG : lit l’état, les niveaux d’encre et les compteurs de déchets, et permet de les réinitialiser. Android 7 ou plus. Encore en développement ; vérifiez votre modèle avant d’écrire.
Code source et autres versions
Publié par tekware-it sur GitHub, et non par PadReset. Nécessite une installation manuelle de l’APK (non disponible sur le Play Store) et un câble USB OTG.

Les mêmes outils que le tableau, en cartes : filtrez par système d’exploitation et faites défiler la galerie. Le tableau comparatif ci‑dessous reste disponible avec tous les détails.

La seule GUI native pour Windows, macOS et Linux.

Le moteur du harnais PadReset pour agents IA.
CLI Python pure, sans dépendances : aussi en Wi‑Fi (SNMP).
La plus éprouvée sous macOS ; utile sur les Mac Intel et l’EcoTank en erreur E‑11.
La base de données originale dont dérivent les autres.

epson-l3250-l4260-reset (agemilsonn)
Voir le rapport VirusTotalv1.0.0Validée sur du matériel réel, dans un petit binaire sans installation.

MaintenanceCounterUtility (devmosman)
Voir le rapport VirusTotalv1.0.0Portable, avec double confirmation et sauvegarde automatique.

Lit et écrit l’EEPROM par le réseau (SNMP), avec profils XML/TOML.

Parle au périphérique USB directement, pas par le canal WIC.

Le seul binaire signé numériquement : pas d’alertes Windows.

Android Epson Reset (tekware-it)
Voir le rapport VirusTotalv0.1.3La seule pour Android, en USB OTG.
1 sur 11
Usage général sous Windows, exe petit et portable
Interface graphique portable avec double confirmation et sauvegarde automatique. Couverture limitée (~108 modèles, surtout L‑series et EcoTank).
Windows en USB : si Yusnel ne détecte pas ou si SmartScreen gêne
Exe signé par l’auteur (moins d’alertes Windows). USB uniquement, pas de Wi‑Fi ni Mac/Linux. Inclut les définitions de nombreux modèles ; la plupart n’ont pas été testés sur le matériel.
Windows en USB : si d’autres outils ne lisent pas le compteur
Fenêtre portable (zip/exe). Parle via le périphérique USB direct, pas par le canal WIC. ~1 423 modèles ; peu vérifiés sur le matériel. Windows uniquement, USB uniquement.
Couverture maximale ou imprimante en Wi‑Fi (ligne de commande)
CLI en Python pur sans dépendances (~1 271 modèles) : lit et réinitialise par réseau SNMP ou par USB avec le pilote déjà installé.
macOS Intel, ou EcoTank avec erreur E‑11 (très éprouvé)
L’option la plus testée sous macOS via l’interface USB propre à Epson.
Uniquement Epson L3250 / L4260 sous Windows
Profil validé sur du matériel réel ; zip prêt dans GitHub Releases.
La date de chaque ligne est la dernière fois que PadReset a vérifié ce lien : pour les outils avec un hachage publié, qu’il sert toujours la version épinglée et que ces octets ont le hachage que nous publions ; pour ceux qui s’installent depuis le code source, que le lien mène toujours au bon projet. Ce n’est pas la date de la release d’origine, ni celle du rapport VirusTotal : ce rapport est le leur, il change seul, et le site ne le révise ni ne le republie, donc le verdict que vous voyez aujourd’hui n’est peut-être pas celui de ce jour-là.
Si vous avez téléchargé EWR avant le 2026-09-29 (v1.3.x ou v1.4.0), ne l’utilisez pas pour un autre reset : ces versions envoient à l’imprimante une commande de récupération de firmware qui la laisse en mode de mise à jour. La v1.4.1 ne l’envoie plus.
Le site publie SHA256SUMS.txt avec le hachage de chaque binaire épinglé. Il est recommandé de vérifier celui que vous venez de télécharger avant d’exécuter quoi que ce soit :
Get-FileHash ".\outil.exe" -Algorithm SHA256Le plus ancien de ces hachages a été vérifié le 2026-09-27 ; chaque ligne du tableau ci-dessus porte sa date, et l’ensemble est revérifié chaque semaine.
584f2ce334829305b4696004fb1bd78fd1b03538ff85b6ee45d6c8cb79f21591 EWR-v1.4.1-linux.tar.gz
1a9930f9079b0656b681cb6b9f076ef6f0937b25fd660964ca4a8efe99fc9a7e EWR-v1.4.1-macos-arm64.tar.gz
f4112e2b20c595b7d489b22d4872a762427dd09dcba748bf1a8321d40db934aa EWR-v1.4.1-win.zip
a0fc46bddf252beb4b17e0010c5aa6629685ae6f98ba731ec300a7f936dbe2d6 EpsonReset-macos-arm64.dmg
095ee511cf2cb3bfedd663479213ea73f568339ca59e196e25001825ac8c7bd1 EpsonReset-windows-x64.exe
cf22b5f4cc4fe84a37ae4225f0c36a76cd5ece324dad944e044b470941a904c8 EpsonReset-x86_64.AppImage
af739c36f7120facfca52fc0feaa3a60fb9ad089483ba0932b6f13aa89ffbc20 MaintenanceCounterUtility-v1.0.0.zip
71b666a849b6d62526787f2112d000d804a1d7e5c469a35d0a7d45c1a96f516d PadZero.zip
86ce0e97f29acabdd2e46de98fd0dae785170a50d8dd68c28fc1fa7e9cd5ec57 android-epson-reset-v0.1.3.apk
13aa9312234d31c62e9c65dc912ca8dd71a22ba45eb343ca38ffb12eb2bb876a epson_print_conf.zip
04de11cedc3b8b47ef9cf93268f58783d914e76b53842875b2514e6af5396162 ewr-l3250-l4260.exe
6556a058a8ca8f3ff668d26e5a831060aed2df557cd993fa1afb9516905d1e28 ez-reset.exe
Les binaires sans signature numérique peuvent déclencher l’alerte SmartScreen (« Windows a protégé votre PC »). C’est habituel pour le logiciel libre sans certificat payant : vérifiez le hash ou compilez depuis le code source.
« Voir le rapport VirusTotal » ouvre le rapport public VirusTotal de chaque fichier, recherché par son SHA-256. Ce rapport est celui de VirusTotal, pas le nôtre, et il évolue : les moteurs ajoutent des signatures avec le temps, donc le verdict que vous voyez aujourd'hui peut ne pas être celui qui existait quand nous avons vérifié le téléchargement. C'est pourquoi ce que nous publions n'est pas leur verdict mais le SHA-256 du fichier : le hash ne change pas, et c'est lui qui relie le rapport au fichier que vous téléchargez. Comparez le hash de ce que vous avez téléchargé avec celui publié sur cette page avant de l'exécuter ; s'ils diffèrent, ce n'est pas le fichier que nous avons vérifié. Un ou quelques avertissements sur un exe non signé sont souvent de l'heuristique, pas une preuve de malware. Si Microsoft Defender met le fichier en quarantaine ou le supprime, ne l'exécutez pas : essayez une autre version du programme ou compilez-le depuis le code source.
Et il existe une vérification encore plus forte, pour les projets qui la publient : depuis la v1.4.1, chaque archive d’EWR porte un attestat de provenance de compilation, une déclaration signée (GitHub Artifact Attestations, avec Sigstore en dessous) que le fichier est octet par octet ce que le flux de releases du dépôt a construit, depuis le tag qu’il annonce ; depuis la v1.0.3, les sept fichiers du release d’Epson Reset en portent un aussi. On les vérifie avec la GitHub CLI :
gh attestation verify EWR-v1.4.1-win.zip -R RxNaison/Epson-Waste-Reset
gh attestation verify EpsonReset-windows-x64.exe -R yusnel-rojas/epson-reset« Verification succeeded » signifie que le fichier téléchargé est celui qu’a construit le flux de releases de ce dépôt. Un fichier modifié échoue avec la même erreur HTTP 404: Not Found qu’une release antérieure au premier attestat : il n’existe tout simplement pas d’attestat pour son hash, et cette erreur ne distingue pas « ancien » de « falsifié ». Ceci n’est pas une signature de code : Windows peut toujours afficher l’avertissement d’application non reconnue. Le hash de SHA256SUMS.txt reste la référence que ce site publie ; l’attestat est une preuve de plus donnée par le projet d’origine.
Si vous préférez confier le travail à un agent, nous publions un outil en lecture seule : il identifie l’imprimante, lit les compteurs, sauvegarde l’EEPROM, simule l’écriture et vous laisse la commande finale à exécuter vous-même. Ce n’est pas l’outil unifié de la phase 2 et il n’écrit jamais dans l’imprimante.
curl -fsSLO https://padreset.com/agent/ewr-safe.mjs
curl -fsSLO https://padreset.com/agent/ewr-safe.mjs.sha256C’est un seul fichier Node, sans installation, et il nécessite EWR installé (il figure dans le tableau ci-dessus) : l’outil ne parle pas à l’imprimante, c’est EWR qui le fait.
Nous évaluons la création de l’outil officiel de PadReset qui unifierait les protocoles et bases de données de ces projets en une seule application. En attendant, ce sont les options libres fiables qui existent aujourd’hui.