JPG转PNG、图像转换API
将JPG图像 通过API转换为PNG
通过REST API将JPG图像转换为无损PNG格式。将JPEG文件作为multipart/form-data上传并在响应中接收高质量PNG。非常适合需要透明度或无损质量的设计。
# Convert JPG image to PNG
curl -X POST \
https://api.convertfilefast.com/v2/convert/jpg-to-png \
-H "Authorization: Bearer YOUR_API_KEY" \
-F "file=@photo.jpg" \
--output photo.png
# HTTP 200 OK — Content-Type: image/pngimport requests
response = requests.post(
"https://api.convertfilefast.com/v2/convert/jpg-to-png",
headers={"Authorization": "Bearer YOUR_API_KEY"},
files={"file": open("photo.jpg", "rb")}
)
with open("photo.png", "wb") as f:
f.write(response.content)const formData = new FormData();
formData.append("file", fs.createReadStream("photo.jpg"));
const response = await fetch(
"https://api.convertfilefast.com/v2/convert/jpg-to-png",
{
method: "POST",
headers: { "Authorization": "Bearer YOUR_API_KEY" },
body: formData,
}
);
fs.writeFileSync("photo.png", Buffer.from(await response.arrayBuffer()));// n8n HTTP Request Node — Convert JPG to PNG
{
"method": "POST",
"url": "https://api.convertfilefast.com/v2/convert/jpg-to-png",
"contentType": "multipart-form-data",
"bodyParameters": {
"parameters": [
{ "name": "file", "parameterType": "formBinaryData", "inputDataFieldName": "data" }
]
},
"options": { "response": { "responseFormat": "file" } }
}2秒内转换完成
优势
为什么使用我们的API?
完整可靠的解决方案,适用于任何技术栈的集成。
无损PNG输出
接收无损PNG,无需额外的压缩伪影即可保留源JPG中的每个像素。
简单API调用
将JPG作为multipart/form-data上传。不需要额外参数。在响应中接收PNG二进制文件。
透明度支持
PNG输出支持透明度(alpha通道),可用于设计、标志和Web图形。
批量转换
遍历JPG文件目录并在自动化脚本中以编程方式将每个文件转换为PNG。
n8n工作流支持
在由上传、电子邮件附件或Google Drive事件触发的n8n工作流中将JPG图像转换为PNG。
零存储
JPG文件在内存中转换并立即删除。您的图像永远不会存储在我们的服务器上。
面向 AI 智能体
也可以从 Claude、Cursor 或任意 MCP 客户端调用
Convert File Fast 提供原生的 Model Context Protocol 服务器。只需一次工具调用,即可把该转换交给 AI 智能体完成 —— 无需 HTTP 客户端,无需处理二进制,并为每个用户单独签发 API 密钥。
本地安装
npx -y convertfilefast-mcpMCP 工具调用
convert_file({ target_format: "png", source_url: "https://example.com/file.jpg" })