Free 2GB storage for everyone

Cloud Storage for Developers

Powerful, reliable file storage for your apps. Upload images, videos, documents up to 4GB. Perfect for any application.

No credit card required
Setup in 5 minutes
Storage PRO
12.5 GB used 50 GB

vacation.jpg

2.4 MB

meeting-recording.mp4

156 MB

project-files.zip

Uploading... 67%

Everything You Need

Powerful features to handle all your file storage needs.

Large File Uploads

Upload files up to 4GB. Perfect for videos, documents, and any media your app needs.

Secure & Reliable

Files stored on our secure cloud. Encrypted, distributed, and always available.

Lightning Fast

Global CDN delivery via global CDN. Your files load fast anywhere in the world.

Easy Integration

Simple REST API with Flutter SDK included. Integrate in minutes, not days.

Usage Analytics

Track storage usage, file counts, and user activity with the admin dashboard.

Flexible Pricing

Start free, scale as you grow. Pay only for what you need with simple monthly plans.

Simple, Transparent Pricing

Start free. Upgrade when you need more.

FREE

$0 /month
  • 2 GB storage
  • 50 MB file limit
  • Basic support
Get Started
Popular

PRO

$4.99 /month
  • 50 GB storage
  • 2 GB file limit
  • Priority support

BUSINESS

$19.99 /month
  • 500 GB storage
  • 4 GB file limit
  • API access
  • Analytics dashboard

ENTERPRISE

Custom
  • Unlimited storage
  • 4 GB file limit
  • Dedicated support
  • Custom integration

Easy Integration

Get started in minutes with our simple API and Flutter SDK.

1 REST API

Upload File cURL
curl -X POST https://storage.mobcraft.in/api/v1/files/upload \
  -H "X-API-Key: msk_your_key" \
  -F "file=@photo.jpg" \
  -F "folder=chat_media"
Response JSON
{
  "success": true,
  "data": {
    "fileId": "abc-123...",
    "downloadUrl": "https://...",
    "fileSize": 102400
  }
}

2 Flutter SDK

Initialize & Upload Dart
// Initialize the service
final storage = MobcraftStorageService(
  apiKey: 'msk_your_key',
  baseUrl: 'https://storage.mobcraft.in',
);

// Upload a file
final result = await storage.uploadFile(
  imageFile,
  folder: 'chat_media',
);

print('URL: ${result.downloadUrl}');
Check Quota Dart
final quota = await storage.getQuota();

print('Used: ${quota.storageUsedFormatted}');
print('Limit: ${quota.storageLimitFormatted}');
print('Tier: ${quota.tier}');

Frequently Asked Questions

How does the storage work?

Files are uploaded to our secure cloud. We provide unlimited, reliable storage with global CDN. Your files are encrypted and distributed across our secure cloud.

Is my data secure?

Yes! All files are stored in secure private storage that only your application can access. API keys are required for all operations, and you can revoke access anytime.

Can I cancel anytime?

Absolutely! Cancel your subscription anytime. Your plan remains active until the end of the billing period, and you can always downgrade to the free tier.

What happens if I exceed my storage limit?

You won't be able to upload new files until you free up space or upgrade your plan. Existing files remain accessible and won't be deleted.

Do you offer refunds?

Yes, we offer a 7-day money-back guarantee for all paid plans. If you're not satisfied, contact support for a full refund.

Ready to Get Started?

Join thousands of developers using Mobcraft Storage for their apps.