--- id: auto-py-to-exe version: "2.50.1" license: MIT license_treatment: permissive maintenance: active --- # auto-py-to-exe — Converts .py to .exe using a simple graphical interface. License: permissive · Maintenance: active · Downloads: 77.0K/mo ## What it is and what it does Auto PY to EXE wraps PyInstaller behind a browser-based graphical interface, letting you convert Python scripts to Windows executables without learning PyInstaller's command-line syntax. You select your script, optionally add an icon or bundle extra files, and click a button to generate the .exe in an output folder. It depends on Eel for the web UI, PyInstaller for the actual compilation, and requests for any HTTP operations. The tool is aimed at developers who want to distribute Python applications as standalone executables without exposing source code or requiring users to have Python installed. It handles common packaging scenarios—console apps, GUI applications, bundled assets, and persistent data—through a straightforward form-based workflow. Configuration can be saved and reused as JSON, and the interface supports multiple languages. Use it for: - Package a Python GUI application (tkinter, PyQt, etc.) as a single .exe for distribution to end users. - Convert a command-line Python tool into a Windows executable for non-technical users. - Bundle a Python script with data files, images, or databases into a portable .exe. - Automate repeated conversions by saving and reusing JSON configuration files. - Distribute Python scripts without revealing source code or requiring Python installation on the target machine. ## Worth the install? AI-flagged interpretation of the facts above — verify before relying. Provides a graphical interface to convert Python scripts into standalone Windows executables using PyInstaller, eliminating the need to manually configure command-line options. Yes, if you need to convert Python scripts to Windows executables and prefer a graphical workflow over command-line PyInstaller. The package is actively maintained, has no known vulnerabilities, and low install friction. It is not suitable if you need cross-platform executables (macOS, Linux) or if PyInstaller itself cannot handle your dependencies. ## Install pip install auto-py-to-exe uv add auto-py-to-exe poetry add auto-py-to-exe ## Installing auto-py-to-exe Before you install: Low friction installation via pip with no compiled dependencies. Actively maintained as of July 2026 with a stable release history since 2018. License in practice: MIT license permits commercial and private use with minimal restrictions; you may use, modify, and distribute the package freely provided you include the license notice. Quickstart: pip install auto-py-to-exe auto-py-to-exe # Opens a browser-based GUI where you select your .py file, configure options, and click convert to generate the .exe in /output Chrome browser required for the default interface; if Chrome is not installed, the system default browser will be used instead. Python 3.6 or later required. Verify before relying: - Whether the generated executables require end-user installation of Python or runtime dependencies. - Performance characteristics and file size overhead of executables created by this tool. - Compatibility with complex dependency trees or binary extensions beyond what PyInstaller natively supports. ## Package facts - License: MIT (permissive) - Python support: supports_current - Install friction: low - Maintenance: active - Downloads: 77.0K/month (top 15,000 on PyPI) - Known vulnerabilities: none known ## Tags python to exe converter, py to exe gui, pyinstaller graphical interface, python executable builder, convert python script to windows exe, py2exe alternative, python packaging tool, gui-wrapper, executable-packaging, windows-distribution [View on SkillFed](https://skillfed.io/packages/auto-py-to-exe) · [View on PyPI](https://pypi.org/project/auto-py-to-exe/)