📦 🗂️ 🪣 ☁️
🇵🇰 STORAGE · OBJECT · S3-COMPATIBLE

The bucket layer for Pakistan's internet.

QCloud Object Storage Service (OSS) is a stable, secure, and infinitely scalable S3-compatible cloud storage layer — built inside KHI-1 and ISB-1, billed by the GB-month in PKR, and ready for everything from website assets to petabyte data lakes.

🛡️ Tier-3 Certified · 🇵🇰 100% Data Residency · ⚡ 11 nines durability · 💸 PKR billing

oss.qcloud.pk › qc-prod-assets
Objects VersionsPoliciesLifecycle
qc-prod-assets / 2026 / customer-portal /
uploading: brand-assets-2026.zip84 MB/s
5,400+ buckets 1.2 PB stored 0.4M ops/sec — across QCloud OSS today
TRUSTED FOR THE BUCKETS BEHIND PAKISTAN'S WEB
01 We power the assets behind

Pakistan's largest banks, telcos, and retailers

PTCL Jubilee Life TPL Servis CDC Reon
02 We host the backups for

5,200+ EVS volumes and 400+ ERP servers

Oracle SAP HANA MSSQL MySQL
03 We serve the static layer of

240+ production websites and 12 streaming platforms

Magento WordPress Next.js Vimeo OTT

Numbers reflect QCloud OSS production telemetry · KHI-1 + ISB-1 · 12-month rolling window.

WHAT IS OSS

One service. Every object your application throws at it.

OSS is unstructured cloud storage built on flat namespaces of buckets and objects, accessible over a standard S3-compatible HTTP API from any language, any tool, any region inside Pakistan.

OSS data plane
Upload
Bucket
Encrypt
Replicate
Tier
Serve
S3-compatible API Flat namespace 11 nines durability KHI-1 + ISB-1
WHY OSS

Built on four promises — the same four you'd ask any object store for.

Stable — engineered for 11 nines of durability.

Reliability is built into every layer: erasure coding across multiple hardware components, automatic checksum verification on read and write, and continuous integrity scrubbing on every bucket.

Easy to use.

Upload, download, and manage objects from anywhere — console, REST API, CLI, or any of 30+ language SDKs.

Secure by default.

AES-256 server-side encryption, presigned URLs, fine-grained bucket policies, VPC isolation, and full audit logging — on by default, every bucket.

Efficient — maximum concurrency, minimum latency.

Engineered for parallel object access at very high bandwidth and consistent sub-100ms first-byte latency to Pakistani end users. Multipart uploads up to 5 TB, parallel range reads, and HTTP/2 supported natively.

STORAGE CLASSES

Hot. Cool. Cold. Archive. Move objects between tiers — automatically.

TIER 1
Hot · Standard

Frequently accessed objects — website assets, hot DB exports, active media

Latency: < 30ms Min retention: none from PKR 6/GB-month
TIER 2
Cool · Infrequent Access

Objects accessed a few times per month — analytics dumps, monthly reports, secondary backups.

30-day min from PKR 2.4/GB-month
TIER 3
Cold · Archive

Compliance archives, year-end data, infrequently retrieved historical logs.

90-day min Minutes-to-hours restore from PKR 0.9/GB-month
TIER 4
Deep Archive

Multi-year retention, regulatory cold storage.

180-day min Multi-hour restore from PKR 0.3/GB-month
Cost per GB-month (PKR · log scale)
10 1 0.1 Hot Cool Cold Deep Hot: PKR 6/GB-mo Cool: PKR 2.4/GB-mo Cold: PKR 0.9/GB-mo Deep Archive: PKR 0.3/GB-mo

Lifecycle policies can move objects between these tiers automatically — by age, by access pattern, or by tag.

lifecycle.json
{
  "Rules": [{
    "ID": "auto-tier-by-age",
    "Status": "Enabled",
    "Transitions": [
      { "Days":  30, "StorageClass": "INFREQUENT_ACCESS" },
      { "Days":  90, "StorageClass": "ARCHIVE" },
      { "Days": 365, "StorageClass": "DEEP_ARCHIVE" }
    ],
    "Expiration": { "Days": 2555 }
  }]
}
S3-COMPATIBLE API

If your tool already speaks S3, it already speaks QCloud OSS.

Drop-in replacement for AWS S3 SDKs and CLIs. Point your existing tooling at oss.qcloud.pk, swap the keys, and ship — no SDK rewrite, no vendor lock-in.


        
✓ Signature V4 ✓ Multipart upload ✓ Presigned URLs ✓ Versioning ✓ Lifecycle policies ✓ Object Lock
Try a curl now
WHAT YOU CAN STORE

From brand assets to petabyte data lakes — one storage layer.

BUCKET CONTROLS

Permissions and lifecycle — one JSON policy away.

Fine-grained access. Public reads. Signed URLs. Auto-tiering. Auto-expiration. All declarative. All versioned. All audited.

🔐 qc-prod-assets / policy.jsonJSON

          
Policy applies to 1.2M objects · validated · live
♻️ qc-prod-assets / lifecycle
web-images-cool active
age > 30d Move to Cool
reports-archive active
age > 365d Move to Archive
temp-logs-expire paused
age > 90d Expire object
Rules evaluated nightly · last run 2h ago · 41,820 objects transitioned
SECURITY & COMPLIANCE

Five capabilities. One default. Zero opt-in checkboxes.

Tap a row to expand · only one open at a time

COST CALCULATOR

Pay for what you store. In rupees. No FX. No egress surprises inside your VPC.

Total storage1,024 GB
Hot / Cool / Cold mix60 / 30 / 10
Hot %60%
Cool %30%
Monthly egress to public internet50 GB
Average GET requests/day100,000
Region
Cost breakdown
HotPKR 0
CoolPKR 0
ColdPKR 0
EgressPKR 0
RequestsPKR 0
Total
PKR 0 / month
≈ $0/mo at today's rate · no FX risk on your bill
🇵🇰 In-country billed in PKR 🚫 No FX exposure 💸 No egress fees inside QCloud VPC
VS THE HYPERSCALERS

Cheaper. Closer. In-country. All in PKR.

RECOMMENDED
QCloud OSS
AWS S3
Azure Blob
On-prem / Self-managed
Standard tier price
PKR ~6/GB-mo
$0.023/GB-mo (~PKR 6.4)
$0.0184/GB-mo (~PKR 5.1)
Capex + ops
Cold tier price
PKR ~0.9/GB-mo
$0.004/GB-mo (~PKR 1.1)
$0.00099/GB-mo (~PKR 0.28)
Capex + ops
Egress to public internet
PKR ~4/GB
$0.09/GB (~PKR 25)
$0.087/GB
Internet bandwidth cost
Egress to your VPC
Free
$0.09/GB
Variable
0
Data residency
🇵🇰 KHI-1 + ISB-1
Offshore (ap-south-1 nearest)
Offshore
Your DC
Latency to PK users
< 30ms
~80–120ms
~80–120ms
LAN
Billing currency
PKR
USD
USD
PKR (capex)
Support timezone
🇵🇰 24/7 in-country
Offshore queues
Offshore queues
Your team
Provisioning time
Bucket in < 60s
Bucket in < 60s
Bucket in < 60s
Weeks–months

Most teams cut their object-storage spend 30–60% by eliminating egress and FX exposure in the first quarter.

ECOSYSTEM

Every S3 tool you already use — works on day one.

rclone
Sync any local/cloud filesystem to OSS
Cyberduck
GUI bucket browser for macOS / Windows
AWS CLI
Use --endpoint-url to point at OSS
MinIO mc
mc mirror for high-throughput migration
Veeam
Object Storage repository for backups
Commvault
Cloud library target for enterprise backup
Hadoop S3A
S3A filesystem for Hadoop / HDFS apps
Apache Spark
Read/write Parquet & ORC over s3a://
Kubernetes CSI
Mount OSS buckets as PVs
Terraform
Manage buckets, policies, lifecycle as code
CloudBerry
Windows / Linux backup to OSS
Duplicati
Encrypted incremental backups

S3-Signature-V4 + standard S3 API = drop-in compatibility for the entire S3 ecosystem.

FAQ

Everything you wanted to know before you create your first bucket.

Q1

What exactly is QCloud OSS?

QCloud Object Storage Service (OSS) is an S3-compatible cloud storage layer hosted inside Pakistan. Store any unstructured data — files, images, video, logs, backups, datasets — in buckets, accessible over a standard HTTP API in any language.

Q2

Is QCloud OSS fully S3-compatible?

Yes. OSS implements the AWS S3 API (Signature V4, multipart upload, presigned URLs, versioning, lifecycle, object lock, bucket policies). Any tool that speaks S3 works on day one — just change the endpoint.

Q3

Where is my data stored?

Inside Pakistan. Every byte resides in PTCL's Tier-3 / Rated-3 certified data centers in Karachi (KHI-1) and Islamabad (ISB-1). Nothing ever leaves the country.

Q4

How is OSS billed?

By the GB-month, in PKR. Pay only for what you store, plus a small per-request and egress charge. No minimums on Standard tier. No FX exposure. Egress inside your QCloud VPC is free.

Q5

What's the durability and availability SLA?

OSS is designed for 11 nines (99.999999999%) of annual object durability via cross-AZ erasure coding, with a 99.99% availability SLA on the Standard tier.

Q6

Is there a free tier?

Yes. Every new QCloud account gets 5 GB-month of Standard storage and 1 GB-month of egress free, plus a 1-month free trial of all paid services.

Q7

What's the max object size?

Single PUT: 5 GB. Multipart upload: 5 TB per object, 10,000 parts per object. No limit on the number of objects per bucket.

Q8

Can I host a static website out of OSS?

Yes. Enable static website hosting on any bucket, set index/error documents, and serve your site at <bucket>.oss.qcloud.pk — with our PK-hosted CDN edge in front for global low-latency delivery.

Q9

How do versioning and Object Lock work?

Enable versioning to keep every prior copy of an object — protection against accidental delete and overwrite. Apply Object Lock for WORM (write-once-read-many) retention — perfect for compliance archives.

Q10

How do I migrate from AWS S3, Azure Blob, or on-prem MinIO?

Use rclone, MinIO Client (mc mirror), or our migration team's managed transfer service. Most migrations under 50 TB complete in a few days; petabyte migrations are scoped and supported by QCloud engineers.

Still have questions? Talk to a storage architect →

🇵🇰 PAKISTAN'S OBJECT STORAGE

Create your first bucket — on the house.

$100 in QCloud credit. A 1-month free trial of OSS, EVS, and ECS. A real storage architect on the call from day one. Migration support for teams moving off AWS, Azure, or on-prem MinIO — all included.

No credit card required · PKR billing · Production workloads welcome

Live · 240 buckets created across QCloud OSS this week
Scroll to Top