The only multi-platform community migration tool. Free your forum!
Nitro Porter is based on PHP 8.0+. For the full requirements, see the user guide.
Nitro Porter runs via the command line. For the installation steps, see the user guide.
Supported targets:
Supported sources:
- Drupal
- Flarum
- FluxBB
- IPBoard
- NodeBB
- phpBB
- Simple Machines (SMF)
- Vanilla
- vBulletin
- XenForo
- ...and MANY MORE!
Follow the above links for a list of supported features per platform. Both the source and target must support a feature for the data to transfer.
We greatly appreciate donated data from existing forums to improve the migration and its testing (using partial, anonymized records). A complete database dump is best way to do this. We protect privacy, but you're welcome to anonymize personally-identifiable information first. Willing to sign an extremely narrow NDA for the purpose if necessary. Contact [email protected].
Start a discussion if you've found a reproducible defect. Please include expected vs actual outcome and full steps to reproduce it reliably. We don't currently maintain an issue tracker.
Send a pull request with a proposed fix! It's greatly appreciated. Please document your understanding of the change, it makes review much easier! Try using conventional commits for a nicer changelog.
Check the developer guide for info on extending Nitro Porter to support a new source or target.