为全球中文用户,精选值得用的数字资源独立编辑 · 透明推荐
RANGKA JOURNAL · 2026.10.19

免费图床横评 2026:R2 / B2 / Oracle 对象存储免费额度对比,博客配图 0 元方案一次讲清

让卡优选编辑 · 依据公开资料整理

免费图床横评 2026:R2 / B2 / Oracle 对象存储免费额度对比,博客配图 0 元方案一次讲清(AI 概念图)

写博客、做独立站,图片到底存哪?直接丢在服务器上,备份越来越臃肿、流量一涨带宽账单跟着涨;用网上随手找的免费图床,隔三岔五跑路,文章里的图片全变裂图;把图片塞进 GitHub 仓库、拿微信或 Telegram 当图床,省事是省事,但分分钟违反服务条款,哪天被封,哭都来不及。

正经解法其实一直都有:云厂商的对象存储(Object Storage)大多有永久免费额度。2026 年 10 月的免费额度现状是:Cloudflare R2 每月免费 10GB 存储 + 100 万次写操作 + 1000 万次读操作、出站流量全免费;Backblaze B2 首 10GB 永久免费;Oracle 对象存储 Always Free 给 20GB。这些都是大厂官方长期提供的额度,稳定性远超小图床。本文把主流免费图床和对象存储免费额度横评一遍,帮你选出 0 元博客配图方案。

一张表看懂:免费额度与核心限制

服务 永久免费额度 出站流量(免费部分) S3 兼容 开通门槛
Cloudflare R2 10GB 存储/月 + 100 万次 A 类操作 + 1000 万次 B 类操作/月 不限量免费($0) 是 需在仪表盘开通 R2 订阅并绑定支付方式,免费额度内不扣费
Backblaze B2 首 10GB 永久免费,API 调用免费 免费额度 = 月均存储量 × 3(存 10GB 则月免费下传 30GB) 是 注册账号即可,具体验证流程以官网为准
Oracle 对象存储 Always Free:20GB 每月 10TB 出站 是 需先通过 OCI 账号审核,注册门槛较高
Google Cloud Storage 5GB·月(限 3 个美区) 每月约 1GB 免费 通过互操作模式兼容 需绑定账单账号
Cloudinary 每月 25 个免费 credits(约 25GB 存储或 25GB 带宽或 2.5 万次图片变换) 包含在 credits 内 否(自有 API) 注册即用,自带图片裁剪、格式转换
SM.MS / ImgBB 等免费图床 一般 5GB 左右(各家不同) 免费 否 注册即用,上传即得外链

以上为 2026 年 10 月公开资料整理,实际额度与政策以下单时官网为准。免费额度大多按自然月重置,超量部分按各家标准费率计费。

分场景推荐:你属于哪一种

场景一:个人博客图床,图片流量大 → Cloudflare R2

R2 最大的杀手锏是出站流量 $0。AWS S3 存 1GB 图片只要约 $0.023/月,但每被访问下载 1GB 就要收约 $0.09,一篇爆款文章就能把流量费推上去。R2 则不管多少人看图都不收流量费,免费额度(10GB 存储 + 1000 万次读操作/月)对个人博客绰绰有余。之前我们写过 Cloudflare 免费全家桶,R2 和 Pages、D1 搭配就是一套 0 元建站组合。

两个注意事项:第一,R2 免费额度只覆盖 Standard 存储类;第二,开通 R2 需要在 Cloudflare 仪表盘走一次订阅 checkout 并绑定支付方式——免费额度内不会扣费,但这是开通的硬性步骤,介意绑卡的人要提前知道。

场景二:异地备份、冷存储 → Backblaze B2

B2 是存得最便宜的一家(约 $0.006/GB·月,首 10GB 永久免费),API 调用也免费,适合放网站备份、照片归档这种”存得多、看得少”的东西。免费出站额度按”月均存储量 3 倍”算:存 10GB,每月可免费下载 30GB,备份场景完全够用。还有个隐藏技巧:B2 是 Cloudflare Bandwidth Alliance 成员,经 Cloudflare CDN 回源拉取时出站流量免费,等于白嫖全球 CDN 分发。

场景三:已经有甲骨文云账号 → Oracle 对象存储

Oracle Always Free 的对象存储给 20GB + 每月 10TB 出站,是几家里存储额度最大、出站最慷慨的。但前提是你已经过了 OCI 严格的账号审核——新注册能不能开下来、”Out of host capacity”这类坑,在我们之前的云厂商免费额度 2026 现状里讲过。没账号的人不值得专门为 20GB 存储去折腾注册。

场景四:懒人临时贴图、论坛发帖 → SM.MS / ImgBB

上传即得外链,适合临时用一次的场景。但要做好心理预期:免费图床的商业模式本来就脆弱,历史上停服跑路的不少。重要文章配图不要只依赖它们,或者至少在本地留一份原图。

场景五:图片需要在线裁剪、压缩、水印 → Cloudinary

Cloudinary 自带图片变换 API(裁剪、转 WebP/AVIF、加水印),每月 25 credits 免费。但注意它是绑卡后按量计费的模式,流量一爆就可能产生账单,务必在控制台设置用量告警和上限。

实操:三步把 Cloudflare R2 接成 WordPress 图床

以最推荐的 R2 为例,从开通到 WordPress 可用大约 10 分钟:

  1. 开通并建存储桶:登录 Cloudflare 仪表盘 → 左侧 R2 对象存储 → 按提示完成订阅开通(需绑定支付方式)→ R2 → Buckets → Create bucket,起个名字如 blog-images。
  2. 绑定自定义域名:进入刚建的 bucket → Settings → Custom Domains → Connect Domain,绑定你自己的域名如 img.你的域名.com(按提示在 DNS 加一条 CNAME)。R2 也提供 r2.dev 公共域名,但官方定位是开发测试用,生产环境建议用自定义域。
  3. WordPress 对接:在 R2 的 Manage R2 API Tokens 里创建一个 API 令牌,然后安装支持 S3 兼容存储的媒体库插件(如 S3 Uploads、Media Cloud 或 Offload Media Lite),把 Endpoint 填成 https://<你的账号ID>.r2.cloudflarestorage.com,填入 Access Key / Secret,之后在媒体库上传的图片会自动同步到 R2 并返回自定义域名的外链。

非 WordPress 站点也一样:任何支持 S3 协议的工具(rclone、Cyberduck、PicGo 的 S3 插件)改一下 Endpoint 就能用,迁移成本很低。

常见坑:先看完再动手

  • GitHub 仓库 / Telegram Bot 当图床:明确违反服务条款。GitHub 明确禁止将仓库用作 CDN 分发,大文件仓库可能被限制;Telegram Bot API 存图随时可能被清理或封号。测试玩玩可以,正式内容别赌。
  • S3 存得便宜、流量贵:AWS S3 新账号已没有永久免费存储(改为 credit 模式),且出站约 $0.09/GB。只看存储单价选 S3 做图床,流量账单会教你做人。
  • 原图直传浪费额度:手机拍的照片一张好几 MB,先压缩再上传。转 WebP 通常能省 30%~50% 体积,R2 的 10GB 能装下更多图。
  • 免费额度按月重置 vs 永久:R2 的 10GB 和操作次数是”每月”额度;B2 的 10GB 是”永久免费”。理解错了,月底可能收到意外账单。
  • 国内访问速度:R2、B2 在国内都没有节点,直连速度一般。给博客图床用,建议前面套一层 CDN(R2 本身就走 Cloudflare 边缘网络,绑定自定义域后自动享受)。

FAQ

Q:R2 一定要绑定支付方式吗?
A:按 Cloudflare 官方流程,开通 R2 订阅需要走 checkout 并绑定支付方式,免费额度内不产生扣费。这是目前的官方要求,未来是否变化以官网为准。

Q:B2 的 10GB 免费会过期吗?
A:不会,”首 10GB 永久免费”是 B2 的长期政策。免费出站额度按月均存储量 3 倍计算,每月重新算。

Q:已经在用的图床想迁移到 R2,怎么做?
A:用 rclone 把旧图床(支持 S3 协议的)或本地图片目录同步到 R2 bucket,然后用数据库批量替换文章里的旧图片域名为新域名。WordPress 可用 Better Search Replace 这类插件批量替换,操作前先备份数据库。

Q:Cloudinary 免费版够博客用吗?
A:月 PV 几万以内、图片做过压缩的话,25 credits 通常够用。但它超量自动计费,绑卡用户一定要设用量告警。

参考资料

📢 订阅让卡优选 Telegram 频道,第一时间获取 VPS 优惠、免费资源与注册福利推送。

资料核查:2026年10月19日。本文根据公开资料独立整理撰写;封面为 AI 生成的概念插画。

内容仅供信息参考,具体条件以官方最新说明为准。编辑与商业说明 →