Upload

Free View Site

Upload Files

Drag & drop files or click to browse

Video, Audio, Images, Documents — all formats supported

Uploading...0%

Remote Upload

No remote uploads in progress

My Files
NameTypeSizeStatusDate
Loading...
Folders
Earnings
Balance
Total Earned
Pending

Transaction History

AmountTypeDate
Loading...
Custom Domains

Add Domain

Add a CNAME record pointing to contenthosting.org

Your Domains

DomainPurposeStatusAdded
Loading...
Insights
Total Views
Views Today
This Month
Bandwidth Used
Total Files

Top Content

TitleViewsDurationSizeLast Viewed
Loading...

Geographic Distribution

CountryViewers
Loading...
Affiliate Program
Loading...
Your Referral Code
Total Referrals
Pending Commissions

Your Referral Link

Share this link to earn commissions when new users sign up and purchase premium.

Settings

Profile

Loading...

Storage

Calculating... 0 B

Storage limits: Free 50GB · Pro 500GB · Enterprise 5TB

Change Password

Monetization

Optional. If left empty, the fallback ad network will be used.

Help & Support

Frequently Asked Questions

How do I upload files?
Drag and drop files onto the Upload page, or click to browse. We support video (MP4, WebM, MOV), audio (MP3, WAV, FLAC), images (PNG, JPEG, WebP, AVIF, GIF), and documents (PDF, DOCX). Files under 90MB upload in a single request; larger files use chunked upload. After upload, you'll get embed codes and direct links.
How does embedding work?
Each file gets an embed code that you can paste into any website. Use the <iframe> snippet from the file's detail view. You can restrict which domains can embed your content in Settings → Player Settings. We support Plyr, JW Player, Video.js, and Fluid Player.
Can I use my own domain?
Yes! Go to Custom Domains and add your domain. Then create a CNAME record in your DNS pointing to contenthosting.org. We'll handle the SSL certificate automatically via Cloudflare. Your content will be served from your own domain.
How do I earn money?
You earn through our Pay-to-Earn program. Viewers watching your embedded videos generate revenue based on ad impressions. You can track your earnings in the Earnings tab. Payouts can be requested via PayPal, Bank Transfer, or Crypto once you reach the minimum threshold.
What are the payout minimums?
Payout thresholds vary by method: PayPal — $105, Bank Transfer — $50, Crypto — $20. Payouts are processed within 3-5 business days after approval.
How do I contact support?
For support inquiries, please email us at support@contenthosting.org. We typically respond within 24 hours on business days. For urgent issues, check our documentation and FAQ first — most questions are answered here.
Activity

Recent Activity

ActionDetailsDate
No recent activity. Start uploading to see your activity here!
Player Settings

Default Player

API Keys

Your API Keys

API keys allow third-party services to upload and manage your content programmatically.

No API keys generated yet.

Contact Us

Send us a message