All products
SHARO / PHP software

Make file delivery your own business.

Build a self-hosted file sharing service with protected downloads, paid plans and flexible storage.

Made for your next project

What you can build

Share files with control

Use protected file bins, expiry rules, passwords and download limits.

Build paid plans

Manage subscription plans, customer access and payment workflows.

Choose your storage

Connect local or supported cloud storage to your delivery workflow.

Manage the whole service

Review users, files, plans, transactions and abuse reports from the admin panel.

Explore before you buy

See SHARO in action

Try the interface and check how it fits your project.

User Account -> Email
demo@user.com Password: 123456789
Admin Account -> Email
demo@admin.com Password: 123456789
Moderator Account -> Email
demo@moderator.com Password: 123456789
A closer look

Features & capabilities

SHARO is a secure file sharing, file delivery, and subscription platform for businesses that sell or manage controlled digital file access. It is designed for client delivery portals, paid download businesses, SaaS-style storage plans, private file links, team delivery workflows, and subscription-based file access where users need a clear upload, share, checkout, and download experience.

Public user and customer features

  • Users can register, log in, reset passwords, verify email addresses, enable two-factor authentication, manage profiles, create file bins, upload files, share secure bin pages, update owned bins, and review dashboard, transaction, and referral activity.
  • File delivery supports chunked uploads, multi-file bins, password protection, expiry rules, download limits, delete-token flows, owner update flows, report abuse pages, pricing pages, checkout pages, contact pages, client-facing pages, and newsletter subscription endpoints.
  • SHARO is built for practical delivery scenarios: private client packages, subscriber-only resources, paid downloads, temporary share links, agency handoff files, support files, and recurring file-access plans.

Subscriptions, payments, and billing

  • The platform includes plans, subscriptions, payment sessions, transactions, renewal flows, checkout callbacks, webhooks, and admin payment-method management.
  • The payment catalog includes PayPal, Stripe, Paystack, Flutterwave, Razorpay, Iyzico, Authorize.Net, BitPay, MercadoPago, Moneroo, NOWPayments, Paysafecard, CCBill, CoinPayments, and Bank Transfer.
  • Checkout-ready gateways are documented separately from catalog-only methods so admins understand which methods can be used for live customer checkout and which need additional provider verification work before public use.

Admin panel and operations

  • The admin control panel manages dashboard metrics, users, bins, files, plans, transactions, payment methods, storage providers, settings, maintenance mode, social login, newsletter campaigns, referral and affiliate workflows, abuse reports, page builders, and OpenAI settings.
  • Admins can configure upload limits, auth options, branding, site title and meta, logo/favicon, social links, AdSense, maintenance windows, bypass policies, newsletter SMTP, campaign queues, referral commissions, referral payouts, and abuse/takedown queues.
  • Builder-managed marketing pages help site owners edit homepage, features, client, pricing, contact, report abuse, login, and register content without manually editing template files.

Storage, security, and delivery infrastructure

  • Storage providers include local storage, Amazon S3, DigitalOcean Spaces, Wasabi, MinIO, and Bunny Storage/CDN through a storage abstraction layer.
  • Admins can enable, test, and activate providers, then confirm read, write, delete, upload, and download behavior before sending customers through the live flow.
  • Security features include email verification, social login, email/TOTP two-factor authentication, upload policy checks, rate limits, abuse reporting, protected downloads, and callback/webhook verification behavior where supported.

SHARO is sold through Codester, so support access is built around the Codester buyer flow. Customers can submit a Codester license code, admin verifies it through Codester License Check, and the buyer can continue with SHARO documentation and product-specific support tickets from the same account.

Before you buy

Prepare your hosting

This is software you install on your own server. Check the setup documentation for exact extensions and configuration.

  • PHP 8.1 or newer
  • MySQL 5.7+ or MariaDB 10.3+
  • Required PHP extensions: PDO, PDO MySQL, JSON, mbstring, fileinfo, OpenSSL, and cURL
  • Apache or Nginx hosting with rewrite support and HTTPS recommended
  • Cloud storage, payment gateway, SMTP, social login, and cron provider setup may be required for optional production workflows

Hosting and optional payment, storage or streaming services are configured separately. Provider accounts, approval and additional fees may apply.

Read the installation guide
Help beyond the purchase

Documentation, updates & support

Find setup instructions, follow product changes and get help for your product.

How do I receive the product?

Complete your purchase on the selected marketplace and follow its download instructions. Keep your purchase details for product support.

Are updates and support the same?

Updates provide new product releases. Support helps with product questions and issues. Eligibility and duration follow your purchase terms; read the support policy for scope and exclusions.

Can I check the setup before buying?

Yes. Review the hosting requirements and documentation, and try the live demo. For a question about your project, contact us before purchase.