AutoSavePlus is a QGIS plugin that automatically saves the current project at user‑defined time intervals.
The autosave setting is global, meaning that once enabled it remains active across all QGIS projects and sessions until manually disabled.
This ensures continuous protection against data loss, regardless of which project you are working on.
The plugin is fully compatible with QGIS 4 and Qt6, supports internationalization, and includes both English and Italian translations.
- ⏱️ Automatic project saving at configurable intervals (1–1440 minutes)
- 🌐 Global autosave behavior: once enabled, autosave remains active for all QGIS projects and sessions until manually disabled
- ⚙️ Settings dialog with interval selection and enable/disable option
- 💾 Persistent settings stored via QSettings (per QGIS profile)
- 🔄 Uses the native QGIS “Save Project” action
- 🌍 Multilingual support (English and Italian included)
- 🧩 Clean plugin structure (ui/, resources/, i18n/)
- 🧱 Fully compatible with QGIS 4.x and Qt6
- Open the plugin settings from:
- Choose the autosave interval (in minutes).
- Enable or disable automatic saving.
- The plugin will save the project automatically using QGIS’s native save action.
Autosave remains active across QGIS sessions until manually disabled.
Translation files are located in:
Available languages:
AutoSavePlus_en.qm– EnglishAutoSavePlus_it.qm– Italian
To add new languages:
- Generate a
.tsfile. - Translate using Qt Linguist.
- Compile to
.qm.
- QGIS: 3.34+, 4.x
- Qt: Qt6
- Python: 3.10+
Copyright (c) 2026 Dr. Geol. Faustino Cetraro
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Dr. Geol. Faustino Cetraro
Scientific communicator, software developer, and author of professional technical books for over 20 years.