Global CDN & Edge Platform
Cache and accelerate any origin from our global edge network — with a firewall, object storage, video streaming and image optimization built in, not sold as add-ons.
Starting from $0/month
Why CDNShark CDN
Anycast edge locations worldwide answer every request from the node closest to your visitor.
Edge rules, image optimization, WAF and webhooks ship with every plan — there is no premium tier to unlock them.
Start free, then pay per GB beyond the included allowance. No minimums and no commitment.
Redirects, rewrites, headers and cache policy apply at the edge — no origin round trip and no origin config.
Everything You Need: CDN, Storage, Video, Streaming & More
Every CDNShark plan includes the full feature set — edge rules, image optimization, webhooks & more — no add-ons required.
Delivery & Caching
Edge caching, TTL controls, and full delivery pipeline configuration per zone.
Fetch and cache content from any HTTP/HTTPS origin with a configurable CDN hostname and optional custom CNAME.
Set a global TTL per zone in seconds, or use 0 to follow origin Cache-Control headers.
Override TTL or bypass cache per URL path using extension, prefix, suffix, contains, or exact match rules.
Lock objects at the edge indefinitely — nothing re-fetches until you manually purge.
Include or ignore query strings in cache keys to maximize hit rates for static assets.
Serve zones from your own domain. CNAME to CDNShark — SSL is handled automatically at the edge.
Permissive, disabled, or custom CORS mode with configurable origins, methods, and headers per zone.
Zone configs push to all active edge servers simultaneously. New nodes inherit all zones automatically.
Instantly purge the full cache for any zone with one click — no TTL wait, changes go live immediately at the edge.
Security & Access Control
Enforce access policies and block threats at the edge before they reach your origin.
Block SQLi & XSS patterns (Basic) plus directory traversal, file probing and scanner bots (Strict) at the edge.
Challenge browsers with a JavaScript proof-of-work before serving pages — scrapers and bots are blocked while real visitors pass transparently. Includes an Under Attack mode for active threats.
Block or whitelist countries by ISO code. Block mode denies listed countries; allow mode restricts to them only.
Control access by IPv4/IPv6 address or CIDR range in block or allowlist mode.
Enforce per-IP request limits (Normal 100 r/s, Relaxed 500 r/s, Strict 10 r/s) via Nginx rate zones.
Block or allowlist external referrer domains to prevent unauthorized embedding of your assets.
Protect your account with TOTP-based 2FA. Verified at login using any authenticator app — enabled per user in account settings.
Object Storage
S3-compatible storage with a file browser, access control, and encryption — delivered via CDN.
Create and manage buckets with a full AWS S3-compatible API. Works with any S3 SDK, CLI, or backup tool.
Encrypt buckets with your own client-supplied key. Keys never leave your control — only the encrypted data is stored on our servers.
Toggle bucket visibility instantly. Private buckets require signed URLs or credentials for any access.
Generate time-limited signed URLs or permanent shared bucket links for secure file distribution without exposing credentials.
Upload, browse, create folders, and delete objects directly from the dashboard — no external S3 client needed.
Access Key & Secret Key scoped per bucket for integration with your applications, backups, or CI/CD pipelines.
DNS & Infrastructure
Queue-backed provisioning, Redis config sync, and automated deployment to every edge node.
Create A, AAAA, and CNAME proxy records routed through the CDNShark edge with automated Nginx deployment per record.
Nginx configs and DNS changes deploy via queue workers in the background — UI actions stay fast.
Security and cache policies are stored in Redis and replicated to all edge nodes within seconds — no Nginx reload needed.
All CDN hostnames are served over HTTPS. Custom hostnames get SSL termination at the edge via wildcard cert.
Video Streaming
Upload, transcode, and stream video over HLS — with an embeddable player and token-based access control.
Upload MP4 or MKV files and get back multi-bitrate HLS streams (1080p, 720p, 480p, 360p) ready for adaptive playback.
Organise videos into libraries. Each library has its own storage bucket, playback settings, and access policy.
Drop a single <iframe> on any page. The built-in HLS player adapts bitrate automatically and works on all devices.
Protect private videos with signed playback tokens. Tokens are scoped per video and expire on a configurable schedule.
Enable per-library segment encryption. FFmpeg generates a unique AES-128 key at transcode time — segments are unplayable without a valid playback token.
Restrict playback tokens to a whitelist of allowed referrer domains — prevents your streams from being embedded on unauthorised sites.
Edge Rules & Transforms
Per-zone request and response manipulation — redirects, rewrites, header control, and cache overrides applied at the edge before origin is contacted.
Issue 301 or 302 redirects by URL prefix, extension, suffix, contains, or exact match — no origin roundtrip required.
Transparently rewrite incoming request paths before they reach the origin. Useful for versioned URLs, legacy path migration, and A/B routing.
Inject custom request or response headers at the edge — add X-Custom-* headers, override Cache-Control, or append CORS headers per path.
Remove sensitive or unwanted headers from origin responses before they reach the client — clean up server leakage with a single rule.
Automatically redirect all HTTP requests to HTTPS on a per-zone basis. No origin configuration required — enforced at the CDN edge.
Match rules by URL prefix, suffix, file extension, substring, or exact path. Apply multiple rules in sequence with configurable priority ordering.
Image Optimization
On-the-fly image processing at the edge — resize, compress, and convert to next-gen formats without touching your origin pipeline.
Append ?w=800 to any image URL. The edge resizes and caches the result — no new image assets to manage at the origin.
Serve modern formats automatically based on the browser's Accept header. JPEG/PNG sources are converted transparently with no URL changes.
Set a default compression quality per zone, or override per-request with ?q=75. Balance visual quality and bandwidth with a single parameter.
Configure a zone-wide maximum output width to prevent oversized images regardless of the requested size.
Each unique size/format/quality combination is cached independently at the edge. Repeat requests are served instantly — the transformation runs only once.
Enable or disable image optimization independently per Pull Zone. Zones that don't serve images are unaffected with zero performance overhead.
Webhooks & Integrations
Real-time event notifications to any HTTPS endpoint — signed payloads, automatic retries, and full delivery logging.
Subscribe to CDN, storage, video, live stream, and billing events. Your endpoint receives a signed payload within seconds of the event firing.
Every delivery is signed with your webhook secret. Verify the X-CDNShark-Signature header to guarantee payloads come from CDNShark and haven't been tampered with.
Failed deliveries are retried automatically with exponential back-off. Retry history and response codes are visible in the delivery log.
Inspect every webhook attempt — request body, response status, latency, and error message — directly from the dashboard. Debug integrations without guessing.
Each webhook endpoint subscribes to specific event types. Receive only the events you care about — no filtering logic needed on your side.
All events share a consistent { event, timestamp, data } envelope. Integrate with Zapier, Make, n8n, or your own backend with minimal boilerplate.
Live Streaming
Broadcast live over RTMP or WebRTC — HLS delivered via CDN edge with optional auto-archive to storage.
Push live streams from OBS, ffmpeg, or any RTMP encoder. SRS 6.x handles ingest on port 1935 — no encoder configuration changes required.
Go live directly from a browser with zero plugin install. WHIP signalling over HTTPS — WebRTC media sent directly to the ingest server.
SRS transcodes your stream into 2-second HLS segments on-the-fly. A dedicated Pull Zone delivers playback from all edge nodes globally.
Optionally archive the full broadcast to your storage bucket when the stream ends. A dedicated archive library is created automatically per account.
Set a site-wide maximum archive duration (1–24 hours). Streams exceeding the limit are stopped automatically — no manual intervention needed.
Every stream has a unique secret key validated on each publish. Unauthorised connections are rejected by the ingest server before any data flows.
Operations & Visibility
Analytics, job status, billing, and support — all in one dashboard.
Monitor bandwidth, request counts, and cache hit ratios per zone over time from the dashboard.
Track all background infrastructure jobs — completions, failures, and re-queue controls in the admin panel.
Browse and filter raw edge request logs per zone — inspect status codes, cache status, IP, and user agent in real time.
Earn recurring commissions by referring new customers. Track referral clicks, signups, and payouts from your dashboard.
Built-in ticket system for users and admins — submit, track, and respond without leaving the platform.
Invoices auto-generated from actual bandwidth. Overage charged per GB above your plan's included allocation.
CDN Plans
Start free and pay only for what you use beyond the included allowance.
30-day Money-back Guarantee
Free
$0
/mo- 100 GB bandwidth /mo
- 5 GB storage included
- 1 CDN domain allowed
- 5 pull zones
- Universal SSL certificate
- WAF, bot protection & edge rules
Basic
$4.99
/mo- 500 GB bandwidth /mo
- 100 GB storage included
- 5 CDN domains allowed
- 10 pull zones
- Universal SSL certificate
- WAF, bot protection & edge rules
Plus
$14.99
/mo- 1 TB bandwidth /mo
- 250 GB storage included
- 8 CDN domains allowed
- 15 pull zones
- Universal SSL certificate
- WAF, bot protection & edge rules
Business
$29.99
/mo- 2 TB bandwidth /mo
- 500 GB storage included
- 10 CDN domains allowed
- 20 pull zones
- Universal SSL certificate
- WAF, bot protection & edge rules
Professional
$99.99
/mo- 5 TB bandwidth /mo
- 5 TB storage included
- 20 CDN domains allowed
- 50 pull zones
- Universal SSL certificate
- WAF, bot protection & edge rules
OTT & Streaming
$999.99
/mo- 100 TB bandwidth /mo
- 50 TB storage included
- 20 CDN domains allowed
- 50 pull zones
- Universal SSL certificate
- WAF, bot protection & edge rules