Best.Free API - פֿאַר אַנטוויקלערס

אויטאָמאַטיזיר אַװעקצושטעלן אַ מכשיר פֿון אייער אייגענעם קאָד. יעדער אינטעראַקטיווער מכשיר װײַזט אַ איין POST סוף־פּונקט װאָס װײַזט צוריק פּונקט װי די װײַב־אַפּליקאַציע פּראָדוצירט

קײן קלאַװיש צו אָנהײבן

POST און אַרײַנלאָזן. װיפֿל־בײדיקער IP; אַרײַנלאָגירן שפּעטער פֿאַר העכערע װירוס־בײַטונגען

די זעלבע װי די װײַב־פּראָגראַם

דער סוף־פּונקט װײַזט די זעלבע פּראָצעסער - די זעלבע אױסגאַבע, קײן איבערראַשן ניט

אין־געפֿיל, פּריוואַט

טעקע־נאָמען

װײַז

סײַדן אַ POST צו אַ געצייַג־סוף־פּונקט אונטער דעם. JSON־מאָד מכשירים נעמען אַ JSON־קאָפּ; טעקע מכשירים נעמען אַ מער־װידערגעשײדענע פֿאָרמע־דאַטע. דער ענטפֿער איז די פֿאַרענדיקטע טעקע אָדער אַ JSON־רײַטפֿאַל

סוף־פּראָצעס (45)

https://best.free/api/tools/pdf-annotator/ װײַז טעקסט פֿאַרבundo-type →
cURL
curl -X POST https://best.free/api/tools/pdf-annotator/ \
  -F 'file=@document.pdf' \
  -F 'type=note' \
  -F 'text=Please review this section' \
  -F 'page=1' \
  -F 'x=72' \
  -F 'y=72' \
  -o annotated.pdf
Python
import requests

files = {"file": open("document.pdf", "rb")}
data = {"type": "note", "text": "Please review this section", "page": 1, "x": 72, "y": 72}

r = requests.post("https://best.free/api/tools/pdf-annotator/", files=files, data=data)
with open("annotated.pdf", "wb") as out:
    out.write(r.content)
JavaScript
const fd = new FormData();
fd.append("file", fileInput.files[0]);
fd.append("type", "note");
fd.append("text", "Please review this section");
fd.append("page", 1);
fd.append("x", 72);
fd.append("y", 72);

const r = await fetch("https://best.free/api/tools/pdf-annotator/", { method: "POST", body: fd });
const blob = await r.blob();  // the annotated.pdf

https://best.free/api/tools/audio-converter/ װײַז טעקסט פֿאַרבundo-type →
cURL
curl -X POST https://best.free/api/tools/audio-converter/ \
  -F 'file=@track.wav' \
  -F 'format=mp3' \
  -o audio.mp3
Python
import requests

files = {"file": open("track.wav", "rb")}
data = {"format": "mp3"}

r = requests.post("https://best.free/api/tools/audio-converter/", files=files, data=data)
with open("audio.mp3", "wb") as out:
    out.write(r.content)
JavaScript
const fd = new FormData();
fd.append("file", fileInput.files[0]);
fd.append("format", "mp3");

const r = await fetch("https://best.free/api/tools/audio-converter/", { method: "POST", body: fd });
const blob = await r.blob();  // the audio.mp3

https://best.free/api/tools/background-remover/ װײַז טעקסט פֿאַרבundo-type →
cURL
curl -X POST https://best.free/api/tools/background-remover/ \
  -F 'file=@portrait.jpg' \
  -o no-background.png
Python
import requests

files = {"file": open("portrait.jpg", "rb")}

r = requests.post("https://best.free/api/tools/background-remover/", files=files)
with open("no-background.png", "wb") as out:
    out.write(r.content)
JavaScript
const fd = new FormData();
fd.append("file", fileInput.files[0]);

const r = await fetch("https://best.free/api/tools/background-remover/", { method: "POST", body: fd });
const blob = await r.blob();  // the no-background.png

https://best.free/api/tools/barcode-generator/ װײַז טעקסט פֿאַרבundo-type →
cURL
curl -X POST https://best.free/api/tools/barcode-generator/ \
  -H 'Content-Type: application/json' \
  -d '{"text": "0123456789012", "symbology": "code128"}'
Python
import requests

r = requests.post(
    "https://best.free/api/tools/barcode-generator/",
    json={"text": "0123456789012", "symbology": "code128"},
)
print(r.json())
JavaScript
const r = await fetch("https://best.free/api/tools/barcode-generator/", {
  method: "POST",
  headers: { "Content-Type": "application/json" },
  body: JSON.stringify({ text: "0123456789012", symbology: "code128" }),
});
const data = await r.json();
console.log(data);

https://best.free/api/tools/csv-to-json/ װײַז טעקסט פֿאַרבundo-type →
cURL
curl -X POST https://best.free/api/tools/csv-to-json/ \
  -H 'Content-Type: application/json' \
  -d '{"text": "name,age\\nAda,36", "delimiter": ",", "header": true}'
Python
import requests

r = requests.post(
    "https://best.free/api/tools/csv-to-json/",
    json={"text": "name,age\nAda,36", "delimiter": ",", "header": True},
)
print(r.json())
JavaScript
const r = await fetch("https://best.free/api/tools/csv-to-json/", {
  method: "POST",
  headers: { "Content-Type": "application/json" },
  body: JSON.stringify({ text: "name,age\nAda,36", delimiter: ",", header: true }),
});
const data = await r.json();
console.log(data);

https://best.free/api/tools/case-converter/ װײַז טעקסט פֿאַרבundo-type →
cURL
curl -X POST https://best.free/api/tools/case-converter/ \
  -H 'Content-Type: application/json' \
  -d '{"text": "hello world from best free"}'
Python
import requests

r = requests.post(
    "https://best.free/api/tools/case-converter/",
    json={"text": "hello world from best free"},
)
print(r.json())
JavaScript
const r = await fetch("https://best.free/api/tools/case-converter/", {
  method: "POST",
  headers: { "Content-Type": "application/json" },
  body: JSON.stringify({ text: "hello world from best free" }),
});
const data = await r.json();
console.log(data);

https://best.free/api/tools/compress-pdf/ װײַז טעקסט פֿאַרבundo-type →
cURL
curl -X POST https://best.free/api/tools/compress-pdf/ \
  -F 'file=@document.pdf' \
  -o compressed.pdf
Python
import requests

files = {"file": open("document.pdf", "rb")}

r = requests.post("https://best.free/api/tools/compress-pdf/", files=files)
with open("compressed.pdf", "wb") as out:
    out.write(r.content)
JavaScript
const fd = new FormData();
fd.append("file", fileInput.files[0]);

const r = await fetch("https://best.free/api/tools/compress-pdf/", { method: "POST", body: fd });
const blob = await r.blob();  // the compressed.pdf

https://best.free/api/tools/image-crop/ װײַז טעקסט פֿאַרבundo-type →
cURL
curl -X POST https://best.free/api/tools/image-crop/ \
  -F 'file=@photo.jpg' \
  -F 'x=0' \
  -F 'y=0' \
  -F 'width=400' \
  -F 'height=300' \
  -o cropped.png
Python
import requests

files = {"file": open("photo.jpg", "rb")}
data = {"x": 0, "y": 0, "width": 400, "height": 300}

r = requests.post("https://best.free/api/tools/image-crop/", files=files, data=data)
with open("cropped.png", "wb") as out:
    out.write(r.content)
JavaScript
const fd = new FormData();
fd.append("file", fileInput.files[0]);
fd.append("x", 0);
fd.append("y", 0);
fd.append("width", 400);
fd.append("height", 300);

const r = await fetch("https://best.free/api/tools/image-crop/", { method: "POST", body: fd });
const blob = await r.blob();  // the cropped.png

https://best.free/api/tools/currency-converter/ װײַז טעקסט פֿאַרבundo-type →
cURL
curl -X POST https://best.free/api/tools/currency-converter/ \
  -H 'Content-Type: application/json' \
  -d '{"amount": 100, "from": "USD", "to": "EUR"}'
Python
import requests

r = requests.post(
    "https://best.free/api/tools/currency-converter/",
    json={"amount": 100, "from": "USD", "to": "EUR"},
)
print(r.json())
JavaScript
const r = await fetch("https://best.free/api/tools/currency-converter/", {
  method: "POST",
  headers: { "Content-Type": "application/json" },
  body: JSON.stringify({ amount: 100, from: "USD", to: "EUR" }),
});
const data = await r.json();
console.log(data);

https://best.free/api/tools/document-converter/ װײַז טעקסט פֿאַרבundo-type →
cURL
curl -X POST https://best.free/api/tools/document-converter/ \
  -F 'file=@document.docx' \
  -F 'format=pdf' \
  -o document.pdf
Python
import requests

files = {"file": open("document.docx", "rb")}
data = {"format": "pdf"}

r = requests.post("https://best.free/api/tools/document-converter/", files=files, data=data)
with open("document.pdf", "wb") as out:
    out.write(r.content)
JavaScript
const fd = new FormData();
fd.append("file", fileInput.files[0]);
fd.append("format", "pdf");

const r = await fetch("https://best.free/api/tools/document-converter/", { method: "POST", body: fd });
const blob = await r.blob();  // the document.pdf

https://best.free/api/tools/ebook-converter/ װײַז טעקסט פֿאַרבundo-type →
cURL
curl -X POST https://best.free/api/tools/ebook-converter/ \
  -F 'file=@book.mobi' \
  -F 'format=epub' \
  -o book.epub
Python
import requests

files = {"file": open("book.mobi", "rb")}
data = {"format": "epub"}

r = requests.post("https://best.free/api/tools/ebook-converter/", files=files, data=data)
with open("book.epub", "wb") as out:
    out.write(r.content)
JavaScript
const fd = new FormData();
fd.append("file", fileInput.files[0]);
fd.append("format", "epub");

const r = await fetch("https://best.free/api/tools/ebook-converter/", { method: "POST", body: fd });
const blob = await r.blob();  // the book.epub

https://best.free/api/tools/favicon-maker/ װײַז טעקסט פֿאַרבundo-type →
cURL
curl -X POST https://best.free/api/tools/favicon-maker/ \
  -F 'file=@logo.png' \
  -o favicons.zip
Python
import requests

files = {"file": open("logo.png", "rb")}

r = requests.post("https://best.free/api/tools/favicon-maker/", files=files)
with open("favicons.zip", "wb") as out:
    out.write(r.content)
JavaScript
const fd = new FormData();
fd.append("file", fileInput.files[0]);

const r = await fetch("https://best.free/api/tools/favicon-maker/", { method: "POST", body: fd });
const blob = await r.blob();  // the favicons.zip

https://best.free/api/tools/image-compressor/ װײַז טעקסט פֿאַרבundo-type →
cURL
curl -X POST https://best.free/api/tools/image-compressor/ \
  -F 'file=@photo.jpg' \
  -F 'quality=70' \
  -F 'format=jpg' \
  -o compressed.jpg
Python
import requests

files = {"file": open("photo.jpg", "rb")}
data = {"quality": 70, "format": "jpg"}

r = requests.post("https://best.free/api/tools/image-compressor/", files=files, data=data)
with open("compressed.jpg", "wb") as out:
    out.write(r.content)
JavaScript
const fd = new FormData();
fd.append("file", fileInput.files[0]);
fd.append("quality", 70);
fd.append("format", "jpg");

const r = await fetch("https://best.free/api/tools/image-compressor/", { method: "POST", body: fd });
const blob = await r.blob();  // the compressed.jpg

https://best.free/api/tools/image-converter/ װײַז טעקסט פֿאַרבundo-type →
cURL
curl -X POST https://best.free/api/tools/image-converter/ \
  -F 'file=@photo.jpg' \
  -F 'format=png' \
  -o image.png
Python
import requests

files = {"file": open("photo.jpg", "rb")}
data = {"format": "png"}

r = requests.post("https://best.free/api/tools/image-converter/", files=files, data=data)
with open("image.png", "wb") as out:
    out.write(r.content)
JavaScript
const fd = new FormData();
fd.append("file", fileInput.files[0]);
fd.append("format", "png");

const r = await fetch("https://best.free/api/tools/image-converter/", { method: "POST", body: fd });
const blob = await r.blob();  // the image.png

https://best.free/api/tools/image-enhancer/ װײַז טעקסט פֿאַרבundo-type →
cURL
curl -X POST https://best.free/api/tools/image-enhancer/ \
  -F 'file=@photo.jpg' \
  -F 'contrast=1.1' \
  -F 'color=1.15' \
  -o enhanced.png
Python
import requests

files = {"file": open("photo.jpg", "rb")}
data = {"contrast": 1.1, "color": 1.15}

r = requests.post("https://best.free/api/tools/image-enhancer/", files=files, data=data)
with open("enhanced.png", "wb") as out:
    out.write(r.content)
JavaScript
const fd = new FormData();
fd.append("file", fileInput.files[0]);
fd.append("contrast", 1.1);
fd.append("color", 1.15);

const r = await fetch("https://best.free/api/tools/image-enhancer/", { method: "POST", body: fd });
const blob = await r.blob();  // the enhanced.png

https://best.free/api/tools/image-metadata/ װײַז טעקסט פֿאַרבundo-type →
cURL
curl -X POST https://best.free/api/tools/image-metadata/ \
  -F 'file=@photo.jpg' \
  -F 'action=read' \
  -o metadata.json
Python
import requests

files = {"file": open("photo.jpg", "rb")}
data = {"action": "read"}

r = requests.post("https://best.free/api/tools/image-metadata/", files=files, data=data)
with open("metadata.json", "wb") as out:
    out.write(r.content)
JavaScript
const fd = new FormData();
fd.append("file", fileInput.files[0]);
fd.append("action", "read");

const r = await fetch("https://best.free/api/tools/image-metadata/", { method: "POST", body: fd });
const blob = await r.blob();  // the metadata.json

https://best.free/api/tools/image-optimizer/ װײַז טעקסט פֿאַרבundo-type →
cURL
curl -X POST https://best.free/api/tools/image-optimizer/ \
  -F 'file=@photo.jpg' \
  -o optimized.jpg
Python
import requests

files = {"file": open("photo.jpg", "rb")}

r = requests.post("https://best.free/api/tools/image-optimizer/", files=files)
with open("optimized.jpg", "wb") as out:
    out.write(r.content)
JavaScript
const fd = new FormData();
fd.append("file", fileInput.files[0]);

const r = await fetch("https://best.free/api/tools/image-optimizer/", { method: "POST", body: fd });
const blob = await r.blob();  // the optimized.jpg

https://best.free/api/tools/image-resizer/ װײַז טעקסט פֿאַרבundo-type →
cURL
curl -X POST https://best.free/api/tools/image-resizer/ \
  -F 'file=@photo.jpg' \
  -F 'width=800' \
  -F 'height=600' \
  -F 'keep_aspect=True' \
  -o resized.png
Python
import requests

files = {"file": open("photo.jpg", "rb")}
data = {"width": 800, "height": 600, "keep_aspect": True}

r = requests.post("https://best.free/api/tools/image-resizer/", files=files, data=data)
with open("resized.png", "wb") as out:
    out.write(r.content)
JavaScript
const fd = new FormData();
fd.append("file", fileInput.files[0]);
fd.append("width", 800);
fd.append("height", 600);
fd.append("keep_aspect", true);

const r = await fetch("https://best.free/api/tools/image-resizer/", { method: "POST", body: fd });
const blob = await r.blob();  // the resized.png

https://best.free/api/tools/image-sharpener/ װײַז טעקסט פֿאַרבundo-type →
cURL
curl -X POST https://best.free/api/tools/image-sharpener/ \
  -F 'file=@photo.jpg' \
  -F 'amount=150' \
  -F 'radius=2' \
  -o sharper.png
Python
import requests

files = {"file": open("photo.jpg", "rb")}
data = {"amount": 150, "radius": 2}

r = requests.post("https://best.free/api/tools/image-sharpener/", files=files, data=data)
with open("sharper.png", "wb") as out:
    out.write(r.content)
JavaScript
const fd = new FormData();
fd.append("file", fileInput.files[0]);
fd.append("amount", 150);
fd.append("radius", 2);

const r = await fetch("https://best.free/api/tools/image-sharpener/", { method: "POST", body: fd });
const blob = await r.blob();  // the sharper.png

https://best.free/api/tools/image-vectorizer/ װײַז טעקסט פֿאַרבundo-type →
cURL
curl -X POST https://best.free/api/tools/image-vectorizer/ \
  -F 'file=@logo.png' \
  -F 'mode=color' \
  -o image.svg
Python
import requests

files = {"file": open("logo.png", "rb")}
data = {"mode": "color"}

r = requests.post("https://best.free/api/tools/image-vectorizer/", files=files, data=data)
with open("image.svg", "wb") as out:
    out.write(r.content)
JavaScript
const fd = new FormData();
fd.append("file", fileInput.files[0]);
fd.append("mode", "color");

const r = await fetch("https://best.free/api/tools/image-vectorizer/", { method: "POST", body: fd });
const blob = await r.blob();  // the image.svg

https://best.free/api/tools/invoice-generator/ װײַז טעקסט פֿאַרבundo-type →
cURL
curl -X POST https://best.free/api/tools/invoice-generator/ \
  -H 'Content-Type: application/json' \
  -d '{"from": "Acme LLC", "to": "Client Co", "invoice_number": "INV-001", "items": "Design work | 10 | 75", "tax_rate": 8.5, "currency": "$"}'
Python
import requests

r = requests.post(
    "https://best.free/api/tools/invoice-generator/",
    json={"from": "Acme LLC", "to": "Client Co", "invoice_number": "INV-001", "items": "Design work | 10 | 75", "tax_rate": 8.5, "currency": "$"},
)
print(r.json())
JavaScript
const r = await fetch("https://best.free/api/tools/invoice-generator/", {
  method: "POST",
  headers: { "Content-Type": "application/json" },
  body: JSON.stringify({ from: "Acme LLC", to: "Client Co", invoice_number: "INV-001", items: "Design work | 10 | 75", tax_rate: 8.5, currency: "$" }),
});
const data = await r.json();
console.log(data);

https://best.free/api/tools/jpg-to-pdf/ װײַז טעקסט פֿאַרבundo-type →
cURL
curl -X POST https://best.free/api/tools/jpg-to-pdf/ \
  -F 'files=@photo1.jpg' \
  -F 'files=@photo2.jpg' \
  -o images.pdf
Python
import requests

files = [("files", open(p, "rb")) for p in ["photo1.jpg", "photo2.jpg"]]

r = requests.post("https://best.free/api/tools/jpg-to-pdf/", files=files)
with open("images.pdf", "wb") as out:
    out.write(r.content)
JavaScript
const fd = new FormData();
for (const file of fileInput.files) fd.append("files", file);

const r = await fetch("https://best.free/api/tools/jpg-to-pdf/", { method: "POST", body: fd });
const blob = await r.blob();  // the images.pdf

https://best.free/api/tools/json-formatter/ װײַז טעקסט פֿאַרבundo-type →
cURL
curl -X POST https://best.free/api/tools/json-formatter/ \
  -H 'Content-Type: application/json' \
  -d '{"text": "{\"b\":2,\"a\":1}", "action": "format", "indent": 2, "sort": true}'
Python
import requests

r = requests.post(
    "https://best.free/api/tools/json-formatter/",
    json={"text": "{\"b\":2,\"a\":1}", "action": "format", "indent": 2, "sort": True},
)
print(r.json())
JavaScript
const r = await fetch("https://best.free/api/tools/json-formatter/", {
  method: "POST",
  headers: { "Content-Type": "application/json" },
  body: JSON.stringify({ text: "{\"b\":2,\"a\":1}", action: "format", indent: 2, sort: true }),
});
const data = await r.json();
console.log(data);

https://best.free/api/tools/json-to-csv/ װײַז טעקסט פֿאַרבundo-type →
cURL
curl -X POST https://best.free/api/tools/json-to-csv/ \
  -H 'Content-Type: application/json' \
  -d '{"text": "[{\"name\":\"Ada\",\"age\":36}]"}'
Python
import requests

r = requests.post(
    "https://best.free/api/tools/json-to-csv/",
    json={"text": "[{\"name\":\"Ada\",\"age\":36}]"},
)
print(r.json())
JavaScript
const r = await fetch("https://best.free/api/tools/json-to-csv/", {
  method: "POST",
  headers: { "Content-Type": "application/json" },
  body: JSON.stringify({ text: "[{\"name\":\"Ada\",\"age\":36}]" }),
});
const data = await r.json();
console.log(data);

https://best.free/api/tools/merge-pdf/ װײַז טעקסט פֿאַרבundo-type →
cURL
curl -X POST https://best.free/api/tools/merge-pdf/ \
  -F 'files=@file1.pdf' \
  -F 'files=@file2.pdf' \
  -o merged.pdf
Python
import requests

files = [("files", open(p, "rb")) for p in ["file1.pdf", "file2.pdf"]]

r = requests.post("https://best.free/api/tools/merge-pdf/", files=files)
with open("merged.pdf", "wb") as out:
    out.write(r.content)
JavaScript
const fd = new FormData();
for (const file of fileInput.files) fd.append("files", file);

const r = await fetch("https://best.free/api/tools/merge-pdf/", { method: "POST", body: fd });
const blob = await r.blob();  // the merged.pdf

https://best.free/api/tools/pdf-organizer/ װײַז טעקסט פֿאַרבundo-type →
cURL
curl -X POST https://best.free/api/tools/pdf-organizer/ \
  -F 'file=@document.pdf' \
  -F 'pages=3,1,2' \
  -F 'rotate=1:90,3:180' \
  -o organized.pdf
Python
import requests

files = {"file": open("document.pdf", "rb")}
data = {"pages": "3,1,2", "rotate": "1:90,3:180"}

r = requests.post("https://best.free/api/tools/pdf-organizer/", files=files, data=data)
with open("organized.pdf", "wb") as out:
    out.write(r.content)
JavaScript
const fd = new FormData();
fd.append("file", fileInput.files[0]);
fd.append("pages", "3,1,2");
fd.append("rotate", "1:90,3:180");

const r = await fetch("https://best.free/api/tools/pdf-organizer/", { method: "POST", body: fd });
const blob = await r.blob();  // the organized.pdf

https://best.free/api/tools/pdf-form-filler/ װײַז טעקסט פֿאַרבundo-type →
cURL
curl -X POST https://best.free/api/tools/pdf-form-filler/ \
  -F 'file=@form.pdf' \
  -F 'fields={"full_name": "Jane Doe", "date": "2026-06-27"}' \
  -o filled.pdf
Python
import requests

files = {"file": open("form.pdf", "rb")}
data = {"fields": "{\"full_name\": \"Jane Doe\", \"date\": \"2026-06-27\"}"}

r = requests.post("https://best.free/api/tools/pdf-form-filler/", files=files, data=data)
with open("filled.pdf", "wb") as out:
    out.write(r.content)
JavaScript
const fd = new FormData();
fd.append("file", fileInput.files[0]);
fd.append("fields", "{\"full_name\": \"Jane Doe\", \"date\": \"2026-06-27\"}");

const r = await fetch("https://best.free/api/tools/pdf-form-filler/", { method: "POST", body: fd });
const blob = await r.blob();  // the filled.pdf

https://best.free/api/tools/pdf-to-excel/ װײַז טעקסט פֿאַרבundo-type →
cURL
curl -X POST https://best.free/api/tools/pdf-to-excel/ \
  -F 'file=@report.pdf' \
  -o tables.xlsx
Python
import requests

files = {"file": open("report.pdf", "rb")}

r = requests.post("https://best.free/api/tools/pdf-to-excel/", files=files)
with open("tables.xlsx", "wb") as out:
    out.write(r.content)
JavaScript
const fd = new FormData();
fd.append("file", fileInput.files[0]);

const r = await fetch("https://best.free/api/tools/pdf-to-excel/", { method: "POST", body: fd });
const blob = await r.blob();  // the tables.xlsx

https://best.free/api/tools/pdf-to-jpg/ װײַז טעקסט פֿאַרבundo-type →
cURL
curl -X POST https://best.free/api/tools/pdf-to-jpg/ \
  -F 'file=@document.pdf' \
  -F 'dpi=150' \
  -o pages-jpg.zip
Python
import requests

files = {"file": open("document.pdf", "rb")}
data = {"dpi": 150}

r = requests.post("https://best.free/api/tools/pdf-to-jpg/", files=files, data=data)
with open("pages-jpg.zip", "wb") as out:
    out.write(r.content)
JavaScript
const fd = new FormData();
fd.append("file", fileInput.files[0]);
fd.append("dpi", 150);

const r = await fetch("https://best.free/api/tools/pdf-to-jpg/", { method: "POST", body: fd });
const blob = await r.blob();  // the pages-jpg.zip

https://best.free/api/tools/pdf-to-ppt/ װײַז טעקסט פֿאַרבundo-type →
cURL
curl -X POST https://best.free/api/tools/pdf-to-ppt/ \
  -F 'file=@document.pdf' \
  -F 'dpi=150' \
  -o slides.pptx
Python
import requests

files = {"file": open("document.pdf", "rb")}
data = {"dpi": 150}

r = requests.post("https://best.free/api/tools/pdf-to-ppt/", files=files, data=data)
with open("slides.pptx", "wb") as out:
    out.write(r.content)
JavaScript
const fd = new FormData();
fd.append("file", fileInput.files[0]);
fd.append("dpi", 150);

const r = await fetch("https://best.free/api/tools/pdf-to-ppt/", { method: "POST", body: fd });
const blob = await r.blob();  // the slides.pptx

https://best.free/api/tools/pdf-to-word/ װײַז טעקסט פֿאַרבundo-type →
cURL
curl -X POST https://best.free/api/tools/pdf-to-word/ \
  -F 'file=@document.pdf' \
  -o document.docx
Python
import requests

files = {"file": open("document.pdf", "rb")}

r = requests.post("https://best.free/api/tools/pdf-to-word/", files=files)
with open("document.docx", "wb") as out:
    out.write(r.content)
JavaScript
const fd = new FormData();
fd.append("file", fileInput.files[0]);

const r = await fetch("https://best.free/api/tools/pdf-to-word/", { method: "POST", body: fd });
const blob = await r.blob();  // the document.docx

https://best.free/api/tools/password-generator/ װײַז טעקסט פֿאַרבundo-type →
cURL
curl -X POST https://best.free/api/tools/password-generator/ \
  -H 'Content-Type: application/json' \
  -d '{"length": 20, "count": 5, "upper": true, "lower": true, "digits": true, "symbols": true}'
Python
import requests

r = requests.post(
    "https://best.free/api/tools/password-generator/",
    json={"length": 20, "count": 5, "upper": True, "lower": True, "digits": True, "symbols": True},
)
print(r.json())
JavaScript
const r = await fetch("https://best.free/api/tools/password-generator/", {
  method: "POST",
  headers: { "Content-Type": "application/json" },
  body: JSON.stringify({ length: 20, count: 5, upper: true, lower: true, digits: true, symbols: true }),
});
const data = await r.json();
console.log(data);

https://best.free/api/tools/ppt-to-pdf/ װײַז טעקסט פֿאַרבundo-type →
cURL
curl -X POST https://best.free/api/tools/ppt-to-pdf/ \
  -F 'file=@deck.pptx' \
  -o slides.pdf
Python
import requests

files = {"file": open("deck.pptx", "rb")}

r = requests.post("https://best.free/api/tools/ppt-to-pdf/", files=files)
with open("slides.pdf", "wb") as out:
    out.write(r.content)
JavaScript
const fd = new FormData();
fd.append("file", fileInput.files[0]);

const r = await fetch("https://best.free/api/tools/ppt-to-pdf/", { method: "POST", body: fd });
const blob = await r.blob();  // the slides.pdf

https://best.free/api/tools/qr-code-generator/ װײַז טעקסט פֿאַרבundo-type →
cURL
curl -X POST https://best.free/api/tools/qr-code-generator/ \
  -H 'Content-Type: application/json' \
  -d '{"text": "https://best.free", "size": 10, "ec": "M"}'
Python
import requests

r = requests.post(
    "https://best.free/api/tools/qr-code-generator/",
    json={"text": "https://best.free", "size": 10, "ec": "M"},
)
print(r.json())
JavaScript
const r = await fetch("https://best.free/api/tools/qr-code-generator/", {
  method: "POST",
  headers: { "Content-Type": "application/json" },
  body: JSON.stringify({ text: "https://best.free", size: 10, ec: "M" }),
});
const data = await r.json();
console.log(data);

https://best.free/api/tools/resume-builder/ װײַז טעקסט פֿאַרבundo-type →
cURL
curl -X POST https://best.free/api/tools/resume-builder/ \
  -H 'Content-Type: application/json' \
  -d '{"name": "Ada Lovelace", "title": "Software Engineer", "email": "ada@example.com", "summary": "Backend engineer with 8 years experience.", "experience": "Senior Engineer, Acme (2020-2026)", "education": "BSc Computer Science", "skills": "Python, Django, PostgreSQL"}'
Python
import requests

r = requests.post(
    "https://best.free/api/tools/resume-builder/",
    json={"name": "Ada Lovelace", "title": "Software Engineer", "email": "ada@example.com", "summary": "Backend engineer with 8 years experience.", "experience": "Senior Engineer, Acme (2020-2026)", "education": "BSc Computer Science", "skills": "Python, Django, PostgreSQL"},
)
print(r.json())
JavaScript
const r = await fetch("https://best.free/api/tools/resume-builder/", {
  method: "POST",
  headers: { "Content-Type": "application/json" },
  body: JSON.stringify({ name: "Ada Lovelace", title: "Software Engineer", email: "ada@example.com", summary: "Backend engineer with 8 years experience.", experience: "Senior Engineer, Acme (2020-2026)", education: "BSc Computer Science", skills: "Python, Django, PostgreSQL" }),
});
const data = await r.json();
console.log(data);

https://best.free/api/tools/image-rotate/ װײַז טעקסט פֿאַרבundo-type →
cURL
curl -X POST https://best.free/api/tools/image-rotate/ \
  -F 'file=@photo.jpg' \
  -F 'angle=90' \
  -F 'flip=none' \
  -o rotated.png
Python
import requests

files = {"file": open("photo.jpg", "rb")}
data = {"angle": 90, "flip": "none"}

r = requests.post("https://best.free/api/tools/image-rotate/", files=files, data=data)
with open("rotated.png", "wb") as out:
    out.write(r.content)
JavaScript
const fd = new FormData();
fd.append("file", fileInput.files[0]);
fd.append("angle", 90);
fd.append("flip", "none");

const r = await fetch("https://best.free/api/tools/image-rotate/", { method: "POST", body: fd });
const blob = await r.blob();  // the rotated.png

https://best.free/api/tools/svg-to-png/ װײַז טעקסט פֿאַרבundo-type →
cURL
curl -X POST https://best.free/api/tools/svg-to-png/ \
  -F 'file=@image.svg' \
  -F 'format=png' \
  -F 'scale=1' \
  -o image.png
Python
import requests

files = {"file": open("image.svg", "rb")}
data = {"format": "png", "scale": 1}

r = requests.post("https://best.free/api/tools/svg-to-png/", files=files, data=data)
with open("image.png", "wb") as out:
    out.write(r.content)
JavaScript
const fd = new FormData();
fd.append("file", fileInput.files[0]);
fd.append("format", "png");
fd.append("scale", 1);

const r = await fetch("https://best.free/api/tools/svg-to-png/", { method: "POST", body: fd });
const blob = await r.blob();  // the image.png

https://best.free/api/tools/pdf-sign/ װײַז טעקסט פֿאַרבundo-type →
cURL
curl -X POST https://best.free/api/tools/pdf-sign/ \
  -F 'file=@contract.pdf' \
  -F 'signature=@signature.png' \
  -F 'text=Jane Doe' \
  -F 'page=1' \
  -F 'x=350' \
  -F 'y=680' \
  -F 'width=160' \
  -o signed.pdf
Python
import requests

files = {"file": open("contract.pdf", "rb"), "signature": open("signature.png", "rb")}
data = {"text": "Jane Doe", "page": 1, "x": 350, "y": 680, "width": 160}

r = requests.post("https://best.free/api/tools/pdf-sign/", files=files, data=data)
with open("signed.pdf", "wb") as out:
    out.write(r.content)
JavaScript
const fd = new FormData();
fd.append("file", fileInput.files[0]);
fd.append("signature", fileInput.files[0]);
fd.append("text", "Jane Doe");
fd.append("page", 1);
fd.append("x", 350);
fd.append("y", 680);
fd.append("width", 160);

const r = await fetch("https://best.free/api/tools/pdf-sign/", { method: "POST", body: fd });
const blob = await r.blob();  // the signed.pdf

https://best.free/api/tools/split-pdf/ װײַז טעקסט פֿאַרבundo-type →
cURL
curl -X POST https://best.free/api/tools/split-pdf/ \
  -F 'file=@document.pdf' \
  -F 'pages=1-3,5' \
  -F 'mode=extract' \
  -o split.pdf
Python
import requests

files = {"file": open("document.pdf", "rb")}
data = {"pages": "1-3,5", "mode": "extract"}

r = requests.post("https://best.free/api/tools/split-pdf/", files=files, data=data)
with open("split.pdf", "wb") as out:
    out.write(r.content)
JavaScript
const fd = new FormData();
fd.append("file", fileInput.files[0]);
fd.append("pages", "1-3,5");
fd.append("mode", "extract");

const r = await fetch("https://best.free/api/tools/split-pdf/", { method: "POST", body: fd });
const blob = await r.blob();  // the split.pdf

https://best.free/api/tools/url-shortener/ װײַז טעקסט פֿאַרבundo-type →
cURL
curl -X POST https://best.free/api/tools/url-shortener/ \
  -H 'Content-Type: application/json' \
  -d '{"url": "https://example.com/a/very/long/path"}'
Python
import requests

r = requests.post(
    "https://best.free/api/tools/url-shortener/",
    json={"url": "https://example.com/a/very/long/path"},
)
print(r.json())
JavaScript
const r = await fetch("https://best.free/api/tools/url-shortener/", {
  method: "POST",
  headers: { "Content-Type": "application/json" },
  body: JSON.stringify({ url: "https://example.com/a/very/long/path" }),
});
const data = await r.json();
console.log(data);

https://best.free/api/tools/unit-converter/ װײַז טעקסט פֿאַרבundo-type →
cURL
curl -X POST https://best.free/api/tools/unit-converter/ \
  -H 'Content-Type: application/json' \
  -d '{"category": "length", "value": 10, "from": "mi", "to": "km"}'
Python
import requests

r = requests.post(
    "https://best.free/api/tools/unit-converter/",
    json={"category": "length", "value": 10, "from": "mi", "to": "km"},
)
print(r.json())
JavaScript
const r = await fetch("https://best.free/api/tools/unit-converter/", {
  method: "POST",
  headers: { "Content-Type": "application/json" },
  body: JSON.stringify({ category: "length", value: 10, from: "mi", to: "km" }),
});
const data = await r.json();
console.log(data);

https://best.free/api/tools/pdf-unlock/ װײַז טעקסט פֿאַרבundo-type →
cURL
curl -X POST https://best.free/api/tools/pdf-unlock/ \
  -F 'file=@protected.pdf' \
  -F 'action=remove' \
  -F 'password=currentpass' \
  -F 'new_password=newpass' \
  -o unlocked.pdf
Python
import requests

files = {"file": open("protected.pdf", "rb")}
data = {"action": "remove", "password": "currentpass", "new_password": "newpass"}

r = requests.post("https://best.free/api/tools/pdf-unlock/", files=files, data=data)
with open("unlocked.pdf", "wb") as out:
    out.write(r.content)
JavaScript
const fd = new FormData();
fd.append("file", fileInput.files[0]);
fd.append("action", "remove");
fd.append("password", "currentpass");
fd.append("new_password", "newpass");

const r = await fetch("https://best.free/api/tools/pdf-unlock/", { method: "POST", body: fd });
const blob = await r.blob();  // the unlocked.pdf

https://best.free/api/tools/video-converter/ װײַז טעקסט פֿאַרבundo-type →
cURL
curl -X POST https://best.free/api/tools/video-converter/ \
  -F 'file=@clip.mov' \
  -F 'format=mp4' \
  -o video.mp4
Python
import requests

files = {"file": open("clip.mov", "rb")}
data = {"format": "mp4"}

r = requests.post("https://best.free/api/tools/video-converter/", files=files, data=data)
with open("video.mp4", "wb") as out:
    out.write(r.content)
JavaScript
const fd = new FormData();
fd.append("file", fileInput.files[0]);
fd.append("format", "mp4");

const r = await fetch("https://best.free/api/tools/video-converter/", { method: "POST", body: fd });
const blob = await r.blob();  // the video.mp4

https://best.free/api/tools/word-counter/ װײַז טעקסט פֿאַרבundo-type →
cURL
curl -X POST https://best.free/api/tools/word-counter/ \
  -H 'Content-Type: application/json' \
  -d '{"text": "Paste any text here to count it."}'
Python
import requests

r = requests.post(
    "https://best.free/api/tools/word-counter/",
    json={"text": "Paste any text here to count it."},
)
print(r.json())
JavaScript
const r = await fetch("https://best.free/api/tools/word-counter/", {
  method: "POST",
  headers: { "Content-Type": "application/json" },
  body: JSON.stringify({ text: "Paste any text here to count it." }),
});
const data = await r.json();
console.log(data);

https://best.free/api/tools/archive-zip/ װײַז טעקסט פֿאַרבundo-type →
cURL
curl -X POST https://best.free/api/tools/archive-zip/ \
  -F 'files=@file1.txt' \
  -F 'files=@file2.txt' \
  -F 'level=6' \
  -F 'name=archive' \
  -o archive.zip
Python
import requests

files = [("files", open(p, "rb")) for p in ["file1.txt", "file2.txt"]]
data = {"level": 6, "name": "archive"}

r = requests.post("https://best.free/api/tools/archive-zip/", files=files, data=data)
with open("archive.zip", "wb") as out:
    out.write(r.content)
JavaScript
const fd = new FormData();
for (const file of fileInput.files) fd.append("files", file);
fd.append("level", 6);
fd.append("name", "archive");

const r = await fetch("https://best.free/api/tools/archive-zip/", { method: "POST", body: fd });
const blob = await r.blob();  // the archive.zip

װיפֿל װײַטער װוּנדערלעך װעל איך װײַזן דעם קאָפּ־פֿאַרב?קאָנטאַקט.

קלײַב אַלץ אױסselect-action
5.0/5 (0)

וואָס קען מען פֿאַרבעסערן? דיין אָפּרוף העלפֿט אונדז צו פֿאַרריכטן פּראָבלעמען