Small Python utility to rename AcroForm field technical names inside a PDF, using a simple graphical interface.
The tool lists all form fields found in a PDF and lets you rename them safely, without overwriting the original file.
- Reads AcroForm fields from a PDF (including nested fields)
- Displays all field names in a simple 2-column UI
- Edit new field names directly
- Saves the result as a new PDF (
*.renamed.pdf)
- Python 3.11+
- Tkinter (included with Python.org installer)
pikepdf
python3 -m venv .venv
source .venv/bin/activate
pip install --upgrade pip
pip install -r requirements.txtpython3 pdfields-renamer.py path/to/input.pdfMIT