高速稳定免费免备案图床解决方案

答应我别再用SM.MS了好吗

前言

请遵守法律法规,上传违法图片导致的一切后果与本人无关

本文记录了在不备案情况下免费可用的国内图床(服务器在国内并支持HTTPS)

并未收录目前流行的挂在Cloudflare上的网站(因为大陆裸连时好时坏)

如果是面向国外,选择就非常非常多了,不再赘述

推荐一个集成多家 API 的图床管理服务:AUXPI

jsDelivr

神仙级别的万能CDN,个人首选

优点

  • 墙内有 CDN 节点,速度可观
  • 知名镜像站,服务稳定
  • 可以对接Github仓库,支持任何文件加速,不仅限于图片
  • 不限制大小,不对图片私自压缩
  • 支持HTTPS
  • 直接使用 git 进行仓库管理
  • 外链固定,可以写脚本做每日图片轮播等

缺点

  • 图片外链不匿名
  • 更新有延时(几分钟到几小时)

用法

  1. 新建一个 GitHub public repository
  2. push 图片
  3. 获得图片外链
1
https://cdn.jsdelivr.net/gh/你的Github用户名/仓库名@分支名/test.png

Demo

https://cdn.bipy.me/img/galaxy.jpg

京东图床

实为京东订单反馈的图床盗用,对比 jsDeliver 优点在于匿名外链

优点

  • 速度非常快
  • 匿名外链
  • 不对图片私自压缩
  • 支持大部分主流文件格式
  • 支持HTTPS

缺点

  • 非正常渠道使用,不保证稳定性(好多年了,目前没人翻车)
  • 无法撤下你已经上传了的图片
  • 大小限制5M

用法

申请售后

  1. 任选京东订单,点击申请售后
  2. 在图片信息处上传图片,无需提交售后单
  3. 点击已上传的图片获得外链

Bash

1
2
# 保存下面代码为jd.sh
echo "https://img30.360buyimg.com/myjd/"$(curl http://myjd.jd.com/afs/common/upload.action -L -A "Shockwave Flash" -X POST -F Filename=obj.$1 -F upload="$!ceshi3" -F op=applyUpload -F Upload="Submit Query" -F filedata="@$2" | jq -r '.optDescription')

注:参数 filedata 的值为@ + 图片文件路径

1
2
3
4
5
#安装依赖
sudo apt install jq -y

# 用法 bash jd.sh 格式 路径
bash jd.sh png ./test.png

Demo

https://img30.360buyimg.com/myjd/jfs/t1/115780/7/160/2878176/5e8821feE7ee8c583/7d151490baadbdc5.png

搜狗图床

搜狗图片的服务器,不知道时效性

经实验,两天后图片已挂,不推荐

优点

  • 速度较快
  • 匿名外链
  • 支持大部分主流文件格式
  • 支持HTTPS

缺点

  • 不保证稳定性
  • 无法撤下你已经上传了的图片
  • 限制方面未进行测试
  • 有概率被压缩

用法

网页端

  1. 进入搜狗图片
  2. 上传图片进行以图搜图
  3. 右键打开图片获取外链

Bash

1
2
3
# 保存为sogou.sh 
# 参数为图片路径
echo $(curl https://pic.sogou.com/pic/upload_pic.jsp -X POST -F filedata="@$1")

Demo

https://img02.sogoucdn.com/app/a/100520146/33f91f06f0260709593da71015c7eb9e(已失效)

掘金图床

掘金提供给文章作者的图床,不知道稳定性

经实验,图片间接性失效,不推荐

优点

  • 速度较快
  • 匿名外链
  • 支持大部分主流文件格式
  • 支持HTTPS

缺点

  • 不保证稳定性
  • 无法撤下你已经上传了的图片
  • 限制方面未进行测试

用法

写文章

  1. Markdown编辑器左下角的图片按钮
  2. 上传图片获得外链

Bash

1
2
3
4
# 将代码保存为juejin.sh
# 参数为图片路径
# 依赖为curl jq
echo $(curl https://cdn-ms.juejin.im/v1/upload?bucket=gold-user-assets -X POST -F file="@$1" | jq -r '.d.url.https')

Demo

https://user-gold-cdn.xitu.io/2020/4/11/17168464d47fc719?w=3000&h=1688&f=png&s=3847478

(可能失效)