开发个人项目或者做Demo的时候,经常会需要一些外部API。付费的太贵,免费的要么不稳定要么文档稀烂。下面这些是我2026年实测过的,目前都正常运行。
1. 天气:Open-Meteo
网址:open-meteo.com
完全免费、不需要API Key、支持全球天气预报和历史数据。精确度跟付费的Weather.com差不多(误差在1-2°C),个人项目完全够用。
https://api.open-meteo.com/v1/forecast?latitude=39.9&longitude=116.4¤t=temperature_2m,wind_speed_10m
限制:每天10000次请求,超过后返回429。实测一个天气预报小程序,日访问量500以内绰绰有余。
2. AI对话:硅基流动(SiliconFlow)
网址:siliconflow.cn
国产的AI模型聚合平台,免费额度比较大方——注册即送14元推理额度,DeepSeek-V2一次对话大概0.001元,相当于可以免费用14000次。
支持OpenAI兼容的API格式,直接把base_url改成SiliconFlow的地址就能用。支持Qwen、DeepSeek、GLM等国产模型。
限制:免费额度用完后按量计费,但单价确实低。并发限制5 QPS。
3. 图片存储:Cloudflare R2
网址:cloudflare.com
对标AWS S3的对象存储,免费额度:10GB存储 + 每月100万次读操作 + 1000万次写操作。关键是没有出站流量费——这点比S3强太多了。
适合做图床、静态资源存储、用户上传文件。我有个博客的图片全放在R2上,一个月下来费用是0。
限制:单个文件最大5TB(通过分片上传),单账号最多100个Bucket。
4. 邮件发送:Resend
网址:resend.com
每天100封免费邮件,支持自定义域名、模板、追踪。比SendGrid的免费版好用——Resend的进箱率明显更高,Gmail很少进垃圾箱。
SDK支持JavaScript、Python、PHP等主流语言,文档写得很清楚。
限制:每天100封,超过后15元/月升级到5000封。
5. 网站截图:ScreenshotOne
网址:screenshotone.com
免费版每月100张网页截图,支持全页面截图、指定分辨率、阻塞广告。返回的是图片URL或Base64。
比Puppeteer自己搭截图服务方便太多了——一个HTTP请求搞定。
限制:免费版有水印。不过位置在右下角,大部分场景不影响使用。
6. IP地理位置:IP-API
网址:ip-api.com
老牌IP查询API,免费版每分钟45次请求,返回国家、城市、ISP、经纬度。不需要API Key。
国内IP查询精度一般只能到城市级别,想要更精确的话还是用高德的IP定位API(免费但需要国内手机号注册)。
7. 汇率:ExchangeRate-API
网址:exchangerate-api.com
免费版每月1500次请求,支持160+种货币,数据每天更新。返回JSON,用起来很简单。
替代方案:如果你只需要人民币汇率,可以用中国银行的外汇牌价API,免费而且数据更实时。
8. 二维码生成:API QR Code
网址:goqr.me/api
完全免费、无限制、不需要注册。一个GET请求返回PNG格式二维码。支持自定义尺寸、颜色、边距。
https://api.qrserver.com/v1/create-qr-code/?size=200x200&data=https://wangchenyu.com
用了三年了,没挂过。这种基础功能就应该免费。
最后说一句
免费的API通常意味着服务条款可能随时变。建议在项目里做个简单的容错——API挂了就降级处理,别让第三方服务拖垮你的应用。
还木有评论哦,快来抢沙发吧~