PY EXE
Conversion de fichier

Convertir PY en EXE

RÉPONSE RAPIDE
Est-il possible de convertir PY en EXE ?
Oui - PY se convertit en EXE.

Exécutez pip install pyinstaller puis pyinstaller --onefile your_script.py ; le résultat apparaît dans le dossier dist/ et s'exécute sur Windows sans que Python ne soit installé. Attendez-vous à des fichiers de sortie de 10 à 30 Mo car l'interprète Python est inclus à l'intérieur.

Aussi vers EXE : S · RB · PRG

Sur cette page

Testé sur macOS, Windows et Linux
Dernière vérification le Oct 2026

Plus de convertisseurs gratuits

HEIC, PNG, WEBP, MP3 et plus - chaque outil ici est gratuit.

Ouvrir la boîte à outils

Pourquoi convertir PY en EXE ?

Packager un script en tant qu'.exe vous permet de partager un programme Python fonctionnel avec des utilisateurs Windows qui n'ont pas installé Python et vous donne une application double-cliquable au lieu d'un script nécessitant un terminal.

Comment convertir PY en EXE

PyInstaller FREE

Exécutez pip install pyinstaller puis pyinstaller --onefile your_script.py ; trouvez le .exe dans le dossier dist/. Ajoutez --noconsole pour les applications GUI qui ne doivent pas afficher de fenêtre de terminal.

auto-py-to-exe FREE

Exécutez pip install auto-py-to-exe puis auto-py-to-exe pour ouvrir une interface graphique ; parcourez jusqu'à votre fichier .py, choisissez « One File » ou « One Directory », et cliquez sur Convertir.

Nuitka OPEN-SOURCE

Exécutez pip install nuitka puis python -m nuitka --onefile your_script.py ; Nuitka compile Python en C puis en code machine, produisant un exécutable plus rapide et plus difficile à rétro-concevoir.

cx_Freeze OPEN-SOURCE

Exécutez pip install cx_Freeze, écrivez un petit fichier setup.py listant votre script comme point d'entrée, puis exécutez python setup.py build pour produire un répertoire contenant le .exe et les fichiers de support.

À propos de ces formats

Qualité et points de vigilance

  • Le fichier .exe est volumineux (généralement 10-30 Mo) car tous les outils regroupent l'interprète Python et les bibliothèques importées à l'intérieur de l'exécutable - c'est normal et attendu.
  • De nombreux moteurs antivirus signalent les exécutables PyInstaller fraîchement créés comme suspects ; utilisez Nuitka ou soumettez-les à VirusTotal si les faux positifs sont un problème pour la distribution.
  • Il n'existe pas de convertisseurs en ligne fonctionnels pour cette tâche - le processus nécessite l'exécution de Python et d'un compilateur localement sur la machine de build.

Foire aux questions

L'EXE fonctionnera-t-il sur une machine sans Python installé ?
Oui - les quatre outils intègrent un environnement d'exécution Python autonome à l'intérieur de l'exécutable, donc aucune installation séparée de Python n'est nécessaire sur la machine cible.
Quel outil dois-je utiliser pour un script simple ?
PyInstaller est le plus utilisé et le mieux documenté ; auto-py-to-exe est l'option la plus simple si vous préférez une interface graphique à la ligne de commande.
Puis-je créer un EXE à fichier unique sans installateur ?
Oui - utilisez pyinstaller --onefile ou python -m nuitka --onefile pour produire un seul .exe autonome qui extrait ses dépendances dans un dossier temporaire lors de l'exécution.