Recraft 免费额度怎么用:矢量插画每日生成次数与限制
矢量 / 品牌插画生成
网页免费 生效中
免费额度
Free 计划 $0:每个风格每天 3 次生成、每天 3 次图片上传、单次最多 2 张图;仅限个人使用、生成结果公开、不可商用
注意事项
设计向的图像工具,强项是矢量插画、图标与统一风格套图(Recraft 自家模型)。免费档每天给固定次数,够做风格试验;商用授权、私有生成、Nano Banana / Seedream 等第三方模型要 Basic 起。
教程
Recraft 是面向设计场景的图像工具,免费档不用付费就能注册使用,但额度和商用范围有明确边界,下面按顺序走一遍。
注册并拿到免费额度
- 先打开定价页
https://www.recraft.ai/pricing,核对 Free 计划当前写明的额度与限制,确认它满足你的用途再往下走。 - 在 Free 计划上点击注册或开始使用,进入注册页;可以填邮箱和密码注册,也可以用 Google 账号一键登录。
- 如果页面提示需要验证邮箱,去邮箱点确认链接即可,否则生成功能可能保持锁定状态。整个过程不需要实名认证,也不需要绑定银行卡,Free 计划本身不会产生扣费。
- 登录后进入工作台,免费额度不是靠一个单独的“领取”按钮发放,而是账号自带:每个风格每天 3 次生成、每天 3 次图片上传、单次最多 2 张图。剩余次数和重置时间以控制台实际显示为准。
- 想确认自己拿到的是免费档,可在账户设置或套餐页面查看当前计划名称,显示 Free 即表示已生效。

几个容易踩的坑
- 免费档生成的图片默认公开可见且不可商用,只能个人使用;要私有生成和商用授权,得从 Basic 档起。
- 每日次数按天重置,时区以平台为准,当天用完后不要再反复重试,等到重置即可。
- 单次最多出 2 张图,想比对多种风格就分批试,别一次把次数耗光。
- Nano Banana、Seedream 这类第三方模型不在免费档内,需要升级后才能选。
Recraft 的主战场是网页工作台:选风格、写提示词、生成、导出矢量或位图。免费档适合做风格试验;如果要把生成能力接进自己的站点,就需要走 API,而 API 是否包含在免费档、是否必须付费档才能开通,以控制台实际显示为准。
网页端使用流程
- 登录后在工作台选择生成类型,矢量插画、图标、套图各有对应入口,先定类型再写提示词。
- 选定一个风格后再写描述词,风格决定了线条、配色和整体调性,同一提示词换风格效果差别很大。
- 提交后等待出图,单次最多 2 张;不满意再调提示词,注意免费档每个风格每天只有 3 次生成机会。
- 满意后导出,矢量类结果可导出为 SVG 便于二次编辑,位图类结果导出 PNG。
API 接入要点
如果控制台里提供了开发者入口,先在那里创建密钥,再把 base_url 和密钥写进环境变量,避免直接硬编码在代码里。base_url 是接口前缀,具体地址以控制台 API 文档页给出的为准,形态大致如下:
export RECRAFT_API_BASE="https://external.api.recraft.ai/v1"
export RECRAFT_API_KEY="控制台生成的 API Key"模型名不在前端页面展示,需要在控制台的模型列表中查看,自家图像模型通常以 recraft 开头并带版本号。确认好模型名后,一次生成调用可以这样发:
curl -X POST "$RECRAFT_API_BASE/images/generations" \
-H "Authorization: Bearer $RECRAFT_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "recraftv3",
"prompt": "flat vector icon of a rocket, two colors, clean lines",
"size": "1024x1024",
"style": "vector_illustration",
"n": 1
}'关键参数说明:
model:图像模型名,务必与控制台模型列表逐字核对,写错会直接报模型不存在。prompt:提示词,建议写清主体、风格、配色和构图,英文描述通常更稳定。size:输出尺寸,不同模型支持的尺寸集合不同,不支持的尺寸会被拒绝。style:风格标识,决定是矢量插画、图标还是写实照片,取值同样以文档为准。n:单次生成张数,注意不要超过账号档位允许的上限。
额度耗尽与限流的排查顺序
- 先看返回状态码:出现额度类错误时,第一步登录控制台查看当日剩余次数和套餐状态,确认是不是免费档当天次数已用完。
- 若提示权限不足,检查这个密钥所属的账号档位是否允许调用该模型,第三方模型往往要更高档位。
- 若返回限流错误,说明请求过于频繁,降低并发、在两次请求之间加退避等待再重试,不要原地死循环。
- 最后再排查参数层:模型名拼写、尺寸是否受支持、请求头里的 Authorization 是否带了 Bearer 前缀。
- 以上都正常但仍失败,去控制台的状态页或公告确认是否服务端波动,避免误判成自己代码的问题。
这个还能用吗?点一下告诉我们
只能从下方固定选项中选择,无法自由输入,避免垃圾信息与安全隐患。
留言区 0
真实访客可自由留言,提交后先经内容安全审核(本地 + 可选远程 API)再展示;违规内容会被拦截,不会出现在此处。示例留言均带「示例」标识,不冒充真实用户。