Op je telefoon · Offline · Gratis comprimeren
Grote video's.
Kleine bestanden.
Niets verlaat je telefoon.
Ninja comprimeert, converteert en bewerkt video volledig op je apparaat. Geen server, geen account, geen upload — de Android-app vraagt de internettoestemming niet eens aan, dus je telefoon dwingt de belofte voor ons af.
Ninja Compress is een gratis videocompressor voor iPhone en Android, gemaakt door Katani Labs. De app comprimeert, converteert en bewerkt video volledig op je telefoon — er wordt niets naar een server geüpload. Je kiest een doelgrootte of een preset voor WhatsApp, Discord, e-mail of sociale media, vergelijkt de gecomprimeerde video naast het origineel, en je origineel wordt pas aangeraakt als de kopie negen veiligheidscontroles heeft doorstaan. De compressor is gratis, zonder reclame, zonder account en zonder watermerk; Ninja Pro is een optionele upgrade. Ninja Compress is een mobiele video-app — geen desktopprogramma en geen programma om afbeeldingen te comprimeren.
Gratis in de App Store als Ninja: Video comprimeren (iPhone, iOS 15.0 of nieuwer) en op Google Play als Ninja: Video comprimeren (Android 8.0 of nieuwer).
- bestand
- Demo_Aurora_1080p.mp4
- voor
- 66.3 MB
- na
- 11.5 MB
- bespaard
- 54.8 MB
- kleiner
- −83%

- Geen reclameGeen banner, geen “kijk dit om verder te gaan”.
- Geen watermerkGratis of Pro: Ninja zet nooit zijn merk op je video.
- Geen accountOpenen en aan de slag. Er valt nergens in te loggen.
- Geen internettoestemmingDus Android zelf houdt Ninja van het netwerk af.
Zo werkt het
Alles, in 25 seconden.
Een schermopname van de echte app, ingekort.
- 01Video kiezenUit je galerij — gesorteerd op nieuwste, grootste of langste — of deel een video naar Ninja vanuit elke app.
- 02Bepalen hoe kleinLaat hem op Ninja Auto staan, of kies een grootte, een kwaliteit of een deelpreset. De schatting is live.
- 03Eerst controleren, dan bewarenVergelijk het resultaat op hetzelfde moment met het origineel. Pas daarna beslis je wat er met het origineel gebeurt.
De Forge
Zes manieren om te bepalen hoe klein.
Een live schatting van de grootte verschijnt voordat je begint — zo is “hoe klein” een getal dat je zelf kiest, geen verrassing achteraf. Zin in het rekenwerk? Bereken welke bitrate in je limiet past.
Ninja Auto
Leest de bitrate, resolutie en codec van elke video en kiest dan de grootste besparing waarbij het beeld scherp blijft.
Kwaliteit
Vijf standen met een naam: Extreem, Hoog, Gebalanceerd, Klein, Piepklein.
Doelgrootte
“Dit moet in 25 MB passen” — de modus voor bijlagen en uploadlimieten.
Percentage
Richt elke video op een deel van zijn eigen grootte. Handig voor een gemengde batch.
Resolutie
Kies de hoogte, van 2160p tot 240p; de bitrate volgt.
Handmatige bitrate
Voor als je het getal al weet.
Hardware-encoders doen het zware werk, dus een 4K-clip kost minuten, geen middag. Weigert de encoder van een telefoon een bestand, dan daalt Ninja een fallbackladder van vier treden af en maakt het af in software in plaats van te mislukken.

Deelpresets
Op maat voor de bestemming.
Vijftien doelen met één tik, elk qua bestandsgrootte, resolutie en framerate afgestemd op zijn platform, zodat het bestand er de eerste keer door gaat.
Berichten
- WhatsApp16 MB
- Telegram2 GB
- Discord20 MB
- Discord Nitro500 MB
- iMessage / MMS3.5 MB
- Gmail25 MB
- Outlook20 MB
- Yahoo Mail25 MB
Sociale media
- Instagram Feed650 MB
- Instagram Reels650 MB
- Instagram Story650 MB
- TikTok287 MB
- YouTube Shorts2 GB
- X (Twitter)512 MB
- LinkedIn5 GB
Platforms verschuiven hun limieten. Onze handleidingen voor video comprimeren op iPhone, WhatsApp, Discord en e-mail houden de actuele getallen bij, en de modus Doelgrootte neemt elk getal dat je intypt.

De controlepoort
Verwijdert nooit het verkeerde bestand.
De meeste compressors vragen je om ze je originelen toe te vertrouwen. Ninja verdient dat vertrouwen: voordat een origineel wordt aangeraakt, moet de gecomprimeerde kopie alle negen controles doorstaan, in deze volgorde. Eén fout en er wordt niets verwijderd — punt.
- 01BestaatUitvoerbestand bestaat en is groter dan 4 KB
- 02LeesbaarContainer is leesbaar en bevat minstens één videostream
- 03Zelfde lengteDuur binnen max(±0,75 s, ±1%) van de verwachte lengte
- 04Video in ordeVideostream heeft codec, breedte en hoogte
- 05Geluid intactAudiostream aanwezig en decodeerbaar waar verwacht
- 06Frames decoderenFrames decoderen aan het begin, in het midden en bij het laatste keyframe
- 07In je galerijUitvoer geregistreerd in de mediabibliotheek en leesbaar
- 08Echt kleinerUitvoer is kleiner dan het origineel
- 09Netjes klaarTaak is gelukt en niet geannuleerd
Daarna beslis jij wat er met het origineel gebeurt.
- Beide bewarenOrigineel blijft onaangeroerd.
- Verplaatsen naar Ninja VaultHet origineel gaat naar een vault in de app. Je kunt het altijd terugzetten, tot je de Vault leegmaakt.
- Verplaatsen naar prullenbakHet origineel gaat naar de prullenbak van je telefoon (“Recent verwijderd” op de iPhone) en is 30 dagen lang terug te zetten.
- Origineel vervangenDe gecomprimeerde video krijgt de plek, naam en datum van het origineel — zo blijft de tijdlijn van je galerij kloppen.
- Definitief verwijderenAlleen op Android: het origineel is meteen weg. Dit kan niet ongedaan worden gemaakt. (Foto's op de iPhone bewaart verwijderde video's altijd 30 dagen, dus de iPhone-app biedt dit niet aan.)
Eén bevestiging per batch. Tien seconden om het ongedaan te maken. En een besparingsdrempel: was de besparing de moeite niet waard, dan blijven beide bestanden bewaard.

Tools
Een volle gereedschapskist.
Veertien tools — zes gratis, acht met Ninja Pro. Watermerken zijn jouw tekst of jouw afbeelding; Ninja zet nooit zijn eigen merk op je video.
- ConverterenMP4 · MKV · WebM · MOV en meer
- InkortenBegin en eind wegknippen
- Midden wegknippenProFragmenten verwijderen, de rest samenvoegen
- BijsnijdenVrij of 16:9 · 9:16 · 1:1 · 4:5 · 4:3 · 2.35:1
- SamenvoegenProClips samenvoegen tot één, in jouw volgorde
- SnelheidPro0,25×–4×, toonhoogte blijft
- OmkerenProAchteruit afspelen, met geluid en al
- Draaien / spiegelenStappen van 90° en spiegelen
- DempenHet audiospoor verwijderen
- WatermerkProJouw tekst of afbeelding, negen posities
- OndertitelsProInbranden, of een selecteerbaar spoor toevoegen
- Audio extraherenProMP3 · M4A · WAV · FLAC · OGG
- Frame vastleggenSpoel naar een moment, sla het op als PNG of JPG
- GIF-makerProGeoptimaliseerd palet · dithering en herhalingen
Containers MP4 · MKV · MOV · WebM · AVI · WMV · FLV · 3GP · MPEG · TS · M4V · OGV
Codecs H.264 · H.265 / HEVC (Pro) · VP8 · VP9 (Pro) · AV1 (Pro) · MPEG-4

Gemaakt voor echte telefoons
Start een batch. Leg je telefoon weg.
- Gaat door op de achtergrond. Een voorgronddienst houdt lange taken draaiende terwijl je andere apps gebruikt.
- Pauzeren en hervatten rechtstreeks vanuit de melding.
- Houdt de warmte in de gaten. Wordt je telefoon heet, dan pauzeert de wachtrij tussen bestanden — en zegt waarom.
- Overleeft een geforceerde stop. Sluit het systeem Ninja midden in een batch, dan biedt de app aan te hervatten wat verloren ging.
- Delen naar Ninja. Stuur een video naar Ninja vanuit elke galerij of messenger.
- Onthoudt alles. Doorzoekbare geschiedenis, afspelen in de app en een voor-en-navergelijking op hetzelfde tijdstip.

Privacy zonder kleine lettertjes
Een beleid is een belofte.
Een ontbrekende toestemming is bewijs.
Elke app kan beloven je video's niet te uploaden. De Android-versie van Ninja wordt geleverd zonder de toestemming INTERNET, dus het systeem weigert netwerktoegang voordat er ook maar één byte weg kan. Je hoeft ons niet op ons woord te geloven: de lijst met toestemmingen hoort bij de app en is met elke APK-inspector te lezen.
- Geen analytics. Geen crashrapporten. Geen advertentie-ID. Geen inlog.
- Je gegevens blijven in Ninja's privéopslag — geschiedenis, presets en instellingen — en worden gewist als je de appgegevens wist of de app verwijdert.
- Gaat er iets mis, dan schrijft Ninja het op, op je telefoon. Jij beslist of je die tekst deelt — één tik, één keer, naar een app die je zelf kiest.
- Deze website ook. Geen cookies, geen analytics, niets van anderen geladen.
Lees het privacybeleid — het is kort, want er valt weinig te zeggen.

Voordat je een compressor installeert
Vijf vragen die het stellen waard zijn.
Bekijk in de storevermelding het privacygedeelte en de lijst met toestemmingen. Zo antwoordt Ninja.
Prijs
De compressor is gratis. Pro is het zware gereedschap.
Hoe dan ook geen reclame en geen account. Pro koop je via Google Play of de App Store en wordt op je telefoon gecontroleerd, dus het werkt ook offline.
Gratis, voor altijd
- Elke groottemodus en alle 15 deelpresets
- Tot 3 video's per batch
- Converteren, inkorten, bijsnijden, draaien, dempen, frame vastleggen
- H.264, VP8 en MPEG-4
- Veilig verwijderen met negen controles, de Vault en ongedaan maken
- Eén opgeslagen preset
Ninja Pro
- Batches van elke grootte
- Midden wegknippen, samenvoegen, snelheid, omkeren, watermerk, ondertitels, audio extraheren, GIF-maker
- H.265 / HEVC, VP9, AV1
- Onbeperkt veel opgeslagen presets
App Store: US$ 2,99 / maand · US$ 14,99 / jaar · US$ 29,99 eenmaligGoogle Play: US$ 0,99 / maand · US$ 5,99 / jaar · US$ 14,99 eenmalig
Amerikaanse prijzen; de stores bepalen de lokale prijzen. Abonnementen worden verlengd tot je ze opzegt in je storeaccount. Voorwaarden
Veelgestelde vragen
Vragen, helder beantwoord.
Hoe comprimeer ik een video op de iPhone?
Door hem opnieuw te coderen met een lagere bitrate. Foto's en iMovie kunnen geen bestandsgrootte als doel nemen, dus je hebt een app nodig die video's comprimeert: kies in Ninja de video uit je fotobibliotheek en laat hem op Ninja Auto staan, of kies Doelgrootte en typ de grootte die je nodig hebt, bijvoorbeeld 25 MB. De schatting toont de verwachte grootte voordat er iets wordt gecodeerd. Vergelijk na het comprimeren het resultaat op hetzelfde moment met het origineel, en beslis dan wat er met het origineel gebeurt. Ninja staat gratis in de App Store als Ninja: Video comprimeren, voor iPhone met iOS 15.0 of nieuwer.
Hoe comprimeer ik een video op Android?
Door hem opnieuw te coderen met een lagere bitrate. Galerij-apps kunnen een video inkorten, maar geen bestandsgrootte als doel nemen, dus je hebt een app nodig die video's comprimeert: kies in Ninja de video uit je galerij en laat hem op Ninja Auto staan, of kies Doelgrootte en typ de grootte die je nodig hebt, bijvoorbeeld 25 MB. De schatting toont de verwachte grootte voordat er iets wordt gecodeerd. Vergelijk na het comprimeren het resultaat op hetzelfde moment met het origineel, en beslis dan wat er met het origineel gebeurt. Ninja staat gratis op Google Play als Ninja: Video comprimeren, voor Android 8.0 of nieuwer.
Hoe verstuur ik een video die te groot is?
Verstuur het volledige bestand op een andere manier, of maak het bestand kleiner. Op de iPhone bereikt AirDrop Apple-apparaten in de buurt, en Mail Drop verwerkt bijlagen tot 5 GB. Ligt de limiet aan de andere kant, comprimeer de video dan tot hij past: het Helpcentrum van WhatsApp noemt 100 MB voor video in 720p bij snellere verbindingen en 64 MB in 480p bij tragere (als document tot 2 GB), de gratis limiet van Discord is 20 MB, en bijlagen in Gmail houden op bij 25 MB. Met de deelpresets en de modus Doelgrootte van Ninja past het bestand, op de telefoon zelf, zonder upload.
Is Ninja gratis?
De compressor wel, voor altijd — elke groottemodus, elke deelpreset, inkorten, bijsnijden, draaien, dempen, converteren, frame vastleggen en veilig verwijderen, zonder watermerk en zonder daglimiet. Ninja Pro is optioneel: het geeft batches van meer dan 3 video's, acht geavanceerde tools, H.265 / VP9 / AV1 en onbeperkt veel opgeslagen presets, voor App Store: US$ 2,99 / maand, US$ 14,99 / jaar, US$ 29,99 eenmalig; Google Play: US$ 0,99 / maand, US$ 5,99 / jaar, US$ 14,99 eenmalig (Amerikaanse prijzen; de stores bepalen de lokale prijzen). Er is nooit reclame.
Heeft Ninja Pro een account of internet nodig?
Geen account. Je koopt het via Google Play of de App Store, die de betaling afhandelen — Ninja ziet je betaalgegevens nooit. De app controleert je aankoop met de store-app op je telefoon, dus Pro blijft ook offline werken.
Uploadt Ninja mijn video's ergens naartoe?
Nee. Alles gebeurt op je telefoon — er is geen server, geen account en geen upload. De Android-app vraagt de internettoestemming niet eens aan, dus het besturingssysteem zelf houdt hem van het netwerk af.
Maakt comprimeren de kwaliteit kapot?
Ninja Auto leest de bitrate, resolutie en codec van elke video en kiest de grootste besparing waarbij het beeld scherp blijft. Voordat je iets bewaart, kun je in de Reveal een scheidingslijn over het origineel en het resultaat op hetzelfde tijdstip slepen, en inzoomen om details te bekijken.
Kan het het verkeerde bestand verwijderen?
Een origineel kan pas worden aangeraakt als de gecomprimeerde kopie negen controles doorstaat — hij speelt af, heeft de juiste lengte, het geluid is intact, frames decoderen aan het begin, in het midden en aan het eind, hij staat echt in je galerij en is echt kleiner. Eén fout en er wordt niets verwijderd. Je kiest ook zelf wat er met de originelen gebeurt, ook “Beide bewaren”, en je hebt tien seconden om het ongedaan te maken.
Welke formaten kan het aan?
12 containers — MP4, MKV, MOV, WebM, AVI, WMV, FLV, 3GP, MPEG, TS, M4V, OGV — met H.264, H.265 / HEVC, VP8, VP9, AV1, MPEG-4. H.265 / HEVC, VP9, AV1 krijg je met Ninja Pro; de rest is gratis.
Werkt het offline?
Helemaal. Comprimeren, converteren en bewerken hebben nooit een verbinding nodig, dus Ninja werkt net zo in de vliegtuigmodus, in een vliegtuig of zonder enig bereik. De enige uitzondering is Ninja Pro kopen of herstellen, wat de store-app online doet; daarna werkt ook Pro offline.
Is er een iPhone-versie?
Ja — Ninja: Video comprimeren staat in de App Store. De app is gemaakt voor de iPhone; er is geen iPad-versie.
Waarom is Omkeren beperkt tot één minuut?
Een video omkeren betekent dat elk frame tegelijk in het geheugen moet staan. Na een minuut raakt het geheugen van telefoons op — en we weigeren liever dan dat de app crasht.
