MachForm 28 Released. All-New File Uploads, Image Editing and Faster Speed!
We are thrilled to announce the immediate availability of MachForm v28!
We have focused our energy on completely overhauling one of the most critical parts of data collection: File Uploads.
We have rebuilt the file upload engine from the ground up using an all-new uploader with modernized UI and rock-solid performance to handle the unstable mobile networks and massive file sizes of the modern web.
Here is why you (and your users) are going to love it:
Modern Drag-and-Drop Interface

A sleek, modernized UI that looks great on desktops, tablets, and mobile devices.
Edit & Compress Images
The new file uploader comes with a built-in image editor.

Crop & Resize: Users can crop their images or resize them directly within the upload window before hitting submit.

Image Compression: We now support automatic image compression. This significantly reduces file sizes without sacrificing quality. Saving you storage space and speeding up upload times for your users.
Bulletproof Reliability

Connection drop? Wi-Fi hiccup? The new engine is smart. It detects network failures and retries automatically, ensuring you get the files you need without user frustration. You can even pause and resume the upload process!
Blazing Fast Concurrent Uploads

We have unlocked parallel processing. Instead of waiting for files to upload one by one, MachForm now uploads multiple files simultaneously.
- MachForm Self-Hosted: Enjoy 5x concurrent uploads instantly.
- MachForm Cloud: Powered by Transloadit processing grid, we push this to 20x concurrent uploads for massive throughput.
MachForm Cloud + Transloadit
For our MachForm Cloud users, we have integrated directly with Transloadit (the industry leader in file processing). This allows us to offload the heavy lifting from your forms, enabling massive 5GB file uploads and 20x concurrent processing without slowing down your form.
Our integration with Transloadit allows us to drastically increase the per-file upload size limits for MachForm Cloud:
- Personal Plan: Increased from 50MB to 1GB per file.
- Small Business Plan: Increased from 150MB to 2GB per file.
- Enterprise Plan: Now supports a massive 4GB per file.
- Enterprise Plus Plan: Now supports a massive 5GB per file.

Powerful Updates. Same Price. Best of all, these upgrades come at no additional cost. We have included the Transloadit integration and increased storage limits as part of your existing MachForm Cloud subscription.
Now Available for Download
The new version of MachForm is now available for download in the Account Area.
PHP & MySQL Version Requirements
MachForm v28 requires the minimum version of PHP on your server to be at least PHP 8.1 and MySQL version at least MySQL 5.7. If you’re still using an older version, you’ll need to upgrade your PHP and/or MySQL version first.
Changelog
- Feature: New File Upload field with built-in image editor and concurrent uploads.
- Feature: Added new CAPTCHA type: ALTCHA.
- Feature: Added {entry_data:except(…)} merge tag to exclude custom fields from {entry_data}
- Feature: Added option to restrict SSO Login by SAML attribute, for custom iDP
- Feature: Added option to change the default permission for new SSO users created from JIT provisioning
- Update: Fixed accessibility issue to conform with WCAG 2.2 AA point #4.1.3 Status Messages
- Update: Replaced PHPExcel library with PHPSpreadsheet and increased the minimum PHP requirements to PHP 8.1
- Bugfix: SSO doesn’t work for password-less authentication
- Bugfix: SSO doesn’t work if the website server behind a reverse proxy
- Bugfix: When “Max File Uploads Per IP Per Hour” is 0, token usage mechanism should be disabled
- Bugfix: Refresh token expired when using Microsoft 365 SMTP Oauth
- Bugfix: HTML tags on ARIA legends
- Bugfix: Fixed incorrect results when creating smart folder using total/today entries and last entry date as condition
- Bugfix: Extra comma on blocked keyword setting caused the form not working as expected
- Bugfix: Deprecated error message when using LDAP under PHP 8.1
- Bugfix: Form scheduling doesn’t work when one of the start/end date is empty
How to Update
This update is FREE for all users with an active support contract.
As mentioned above, you can download it in the Account Area.
Follow this upgrade instruction:
Upgrading MachForm Self-Hosted
MachForm Cloud Users
If you’re subscribed to any of our MachForm Cloud plans, no action is required. We automatically update your MachForm version to the latest release.
