Free, Secure, and Open-Source Backup for Microsoft 365
The #1 open-source backup tool for Microsoft 365
What Corso Users Say
Key Features
See why Corso is a perfect fit for your Microsoft 365 backup and recovery needs.
Comprehensive Workflows
High Throughput
Fault Tolerance
End-to-End Encryption
Deduplication
Compression
Open Source
Choice of Object Storage
Retention Policies
Why Everyone Loves Corso
Community
The Corso community provides a venue for M365 admins to share and learn about the importance of data protection as well as best practices around M365 secure configuration and compliance management.
- Community-led blogs, forums, and discussions
- Public and feedback-driven development roadmap
- All community contributions welcome
Data Security
Corso provides secure data backup that protects customers against accidental data loss, service provider downtime, and malicious threats including ransomware attacks.
- End-to-end zero-trust AES-256 and TLS encryption
- Support for air-gapped backup storage
- Choice of backup storage provider and geo location
Robust Backups
Corso, purpose-built for M365 protection, provides easy-to-use comprehensive backup and restore workflows that reduces backup time, improve time-to-recovery, reduce admin overhead, and replace unreliable scripts or workarounds.
- Constantly updated M365 Graph Data engine
- Purpose-built, flexible, fine-grained data protection workflows
- High-performance backup and recovery data movers
Cost Savings
Corso, a 100% open-source tool, provides a free alternative for cost-conscious teams. It further reduces storage costs by supporting flexible retention policies and efficiently compressing and deduplicating data before storing it in low-cost cloud object storage.
- Free forever OSS with no licensing costs
- Client-side compression and deduplication
- Support for S3-compliant storage including AWS Glacier IA
Frequently Asked Questions
Corso has both native binaries and container images for Windows, Linux, and macOS.
Corso currently supports OneDrive and Exchange. Support for Teams and SharePoint is in active development and is therefore not recommended for production use.
Corso supports any S3-compliant object storage system including AWS S3 (including Glacier Instant Access), Google Cloud Storage, and Backblaze. Azure Blob support is coming soon.
If you are unable to find an answer in our documentation, please file GitHub issues for bugs or join the Discord community.
Corso's source code is licensed under the OSI-approved Apache v2 open-source license.
You can request new features by creating a new GitHub issue and labeling it as an enhancement.

Start Protecting Your
Microsoft 365 Data!
Corso is Free and Open Source
Follow our quick-start guide to start protecting your business-critical Microsoft 365 data in just a few minutes.
Get Started