Geen API sleutel. Geen rekening. Geen aanmelding. Plaats een bestand, en het antwoordlichaam is het voltooide bestand. Geen werk ID, niets te peilen.
Laatst bijgewerkt: 1 september 2026
Er is geen API voor het omzetten van afbeeldingen, en dat is opzettelijk. HEIC naar JPG, WEBP naar JPG en de rest draait volledig in uw eigen browser, zodat de afbeelding nooit een server bereikt. Er is niets te bellen en niets wat we kunnen onthullen zonder het erger voor je te maken.
Waar deze API wel voor zorgt, is het werk dat daadwerkelijk een machine nodig heeft: video, audio, e-books, camera RAW en vectorafbeeldingen.
# a video into a GIF
$ curl -s -o out.gif -F "[email protected]" \
https://convert.shinobitools.com/api/gif
# the soundtrack out of a video
$ curl -s -o out.mp3 -F "[email protected]" -F "formaat=mp3" \
https://convert.shinobitools.com/api/audio
# a logo traced into an SVG
$ curl -s -o logo.svg -F "[email protected]" \
https://convert.shinobitools.com/api/vectorize
Alles nemen multipart/form-data met een file veld, en alle retourneren het voltooide bestand direct.
| Eindpunt | Opties | U ontvangt |
|---|---|---|
POST /api/gif | fps (12), breedte (480), start_s, duur_s | image/gif |
POST /api/audio | formaat (mp3) | de audiotrack |
POST /api/mute | geen | de video zonder geluid |
POST /api/volume | db (6.0) | de video, harder of zachter |
POST /api/rotate | graden (90) | de gedraaide video |
POST /api/video | doel_mb (25.0) | de video, verkleind naar dat formaat |
POST /api/convert-video | formaat (mp4) | de video in een ander containerformaat |
POST /api/merge | files, herhaald per video | één samengevoegd video |
POST /api/vectorize | modus (color) | image/svg+xml |
POST /api/ebook | doelformaat (MOBI) | het geconverteerde e-boek |
POST /api/raw | formaat (JPEG) | een camera RAW-bestand dat is omgezet in een normale foto |
/api/raw is alleen voor camera RAW-bestanden zoals CR2, NEF en ARW. Stuur het een gewone JPG en het zal u vertellen, omdat die conversie hoort in uw browser.
| Maximale videogrootte | 1200 MB |
|---|---|
| Maximale camera RAW-grootte | 200 MB |
| Verzoeken per dag | Geen limiet |
| Wachtrij | Geen. Uw verzoek wordt verwerkt zodra het binnenkomt. |
Fouten komen terug als JSON met een detail toets, controleer de status voordat u het lichaam naar een bestand schrijft.
| Status. | Betekenis |
|---|---|
400 | Het bestand is niet geschikt voor dit eindpunt, bijvoorbeeld een afbeelding die naar een video-eindpunt wordt gestuurd. |
413 | Het bestand overschrijdt de maximale grootte voor dit eindpunt. |
422 | Een verplicht veld ontbreekt. |
$ curl -s -F "[email protected]" https://convert.shinobitools.com/api/gif
{"detail":"That file has no playable video track."}
Bouw erop, ook in iets waarvoor je rekent. Als uw project weergeeft wat het gebruikt, een link terug naar convert.shinobitools.com Dat houdt dit vrij en ongemeen. Echt volume plannen? Zeg hallo op de contact pagina Eerst.
Omdat deze conversies in uw browser plaatsvinden en het bestand uw apparaat nooit verlaat. Het zou een verslechtering zijn, geen verbetering, om dit op een server uit te voeren.
Nee. Geen sleutel, geen account, geen registratie nodig.
Ja. De respons bevat het voltooide bestand. Er is geen taak-ID en geen noodzaak om de status te controleren.
Dat kan, maar het omzetten werkt het beste bij platte afbeeldingen, zoals logo's en pictogrammen. Een foto wordt omgezet in duizenden paden en ziet er zelden goed uit.
De API omvat video, audio, e-books, camera RAW en vectortracing, waarvoor daadwerkelijke verwerking nodig is.
Ja. Deze eindpunten zijn synchroon: er is geen taak-ID en er is geen noodzaak om de status te controleren. Schrijf de respons direct naar de schijf.
1200 MB voor video en 200 MB voor een RAW-bestand van een camera. Er is geen dagelijkse limiet en geen wachtrij.
Ja. Upload een PNG- of JPG-bestand naar /api/vectorize en je ontvangt een SVG-bestand in dezelfde respons.
Voorwaarden termen pagina, en wat er gebeurt met uw bestanden is op de Privacypagina.