Lokaal verwerkt — bestanden verlaten je apparaat nooit
EPUB repareren
Eén tool voor de hele reddingsklus: sleep een boek aan dat niet opent, dat met een kapotte inhoudsopgave opent, of dat naamloos in je boekenkast verschijnt. De healthcheck draait eerst, structurele schade wordt automatisch gerepareerd, ontbrekende omslag en metadata vul je zelf in — en het gerepareerde boek wordt opnieuw gecontroleerd voordat je het downloadt. Dat alles gebeurt in je browser; het bestand verlaat nooit je apparaat.
01Selecteer je EPUB
Hoe je een kapotte EPUB repareert
Sleep het kapotte boek aan
Kies een willekeurig .epub-bestand — eentje dat niet opent, een kapotte inhoudsopgave toont of naamloos in je boekenkast verschijnt. Er wordt niets geüpload.
Lees het gezondheidsrapport
De diagnose somt elke check op — container, mimetype, verwijzingen, inhoudsopgave, omslag, metadata — gemarkeerd als gezond, repareerbaar of niet te redden.
Pas de reparaties toe
Structurele reparaties draaien automatisch. Ontbreken de omslag of de titel-/auteur-metadata, dan vul je ze in dezelfde stap aan — allebei optioneel.
Download het geverifieerde boek
De gerepareerde EPUB wordt vóór de download opnieuw gecontroleerd. Je krijgt een reparatierapport en een 'alles oké' — niet zomaar een blinde succesmelding.
Waar de healthcheck naar kijkt
Een EPUB is een ZIP-archief met strenge regels voor zijn eigen binnenwerk, en bijna elk geval van 'opent niet' is een binnenwerkprobleem in plaats van beschadigde tekst. De diagnose onderzoekt dat binnenwerk laag voor laag. Het begint bij het archief zelf, daarna META-INF/container.xml — het verzendlabel dat een lezer vertelt waar het package-document te vinden is. Vervolgens controleert de check de mimetype-entry: die moet het allereerste record van het archief zijn, ongecomprimeerd opgeslagen en met exact de juiste inhoudsstring. Veel herverpakkingstools krijgen dit fout, en sommige lezers wijzen het boek daarom ronduit af.
Dieper in het bestand vergelijkt de check het manifest met de bestanden die daadwerkelijk in het archief zitten: elk gerefereerd document en elke gerefereerde afbeelding moet bestaan, elk spine-item moet naar een gedeclareerd manifest-item wijzen, en de navigatiedocumenten (de EPUB 3-nav en de EPUB 2-NCX) moeten aanwezig en oplosbaar zijn. Tot slot kijkt de check naar de twee dingen die lezers in je boekenkast laten zien: de omslagverklaring en de metadata van titel en auteur. Elke bevinding wordt gerapporteerd als gezond, automatisch repareerbaar, of als iets dat alleen jij kunt aanleveren.
Waarom EPUB-bestanden überhaupt kapotgaan
De meeste kapotte boeken komen al kapot uit de productietool. Exporteurs met een buggy ZIP-schrijver zetten de mimetype-entry op de verkeerde positie of comprimeren die; scrapers en zelfgebouwde converters verwijzen naar bestanden die ze nooit hebben ingebed; sommige schrijfapps leveren een manifest dat op hoofdlettergevoelige lezers naar paden wijst waar het hoofdlettergebruik niet klopt.
De rest gaat kapot tijdens transport of opslag: een download die halverwege stopte, een cloudsync-conflict dat twee kopieën van een archief samenvoegde, een zip-tool die het boek 'behulpzaam' opnieuw inpakte met een andere compressie, of een handmatige hernoeming die de container in de war bracht. Niets hiervan raakt de eigenlijke tekst — daarom herstelt een structurele reparatie, goed uitgevoerd, het boek zonder ook maar één hoofdstuk opnieuw te encoderen.
De cyclus: diagnosticeren → repareren → hercontroleren
Een reparatie die je niet kunt verifiëren is gewoon een gok. Desktoptools geven je een gerepareerd bestand en vertrouwen erop dat je het zelf uitprobeert; converters die via upload werken tonen zelfs een succespagina als het boek de validatie nog steeds niet doorstaat. Deze tool maakt de cirkel rond: nadat de structurele reparaties zijn toegepast, draait exact dezelfde healthcheck nog eens op het resultaat, in je browser, voordat de download verschijnt. Ontbreekt er daarna nog iets — je hebt bijvoorbeeld de optionele omslag overgeslagen — dan zegt het rapport dat gewoon, in plaats van victorie te kraaien.
De hercontrole houdt de tool ook eerlijk over zijn grenzen. Bevat een boek schade die geen enkele reparatie in de browser kan verhelpen, dan zegt de diagnose vooraf 'niet te repareren', voordat je er ook maar een minuut aan besteedt — in plaats van te stranden aan het eind van een nep-voortgangsbalk.
Wat wel en niet te repareren is — eerlijk
Automatisch te repareren: een ontbrekend of misvormd container.xml, een mimetype-entry op de verkeerde plek of gecomprimeerd, manifest-items die naar niet-bestaande bestanden wijzen, spine-items die naar niet-gedeclareerde items verwijzen, een ontbrekend EPUB 3-nav-document of EPUB 2-NCX, en achtergebleven dode links van eerdere bewerkingen. Voor elk van deze geldt een deterministische reparatie die deze tool toepast en daarna verifieert.
Repareerbaar door jou, waarbij de tool het schrijfwerk doet: een ontbrekende omslag (upload een JPG, PNG, WebP of GIF) en ontbrekende titel- of auteur-metadata (typ ze in; de tool schrijft de juiste Dublin Core-elementen).
Niet hier te repareren, en dat zegt de tool gewoon: een archief dat überhaupt geen geldige ZIP is, een boek zonder leesbare hoofdstukken erin, en met DRM vergrendelde bestanden. DRM-beveiligde boeken kunnen niet verwerkt worden — DRM verwijderen is in een browser onmogelijk en op de meeste plekken illegaal, en geen eerlijke tool beweert het tegendeel.
Waarom je boekenkast een bestandsnaam of een lege omslag toont
Bibliotheek-apps lezen precies twee dingen bij het opbouwen van een boekenkast: de omslagverklaring in de package-metadata en de elementen dc:title / dc:creator. Ontbreekt een van beide, dan improviseert de lezer — de bestandsnaam in plaats van de titel, een generieke grijze tegel in plaats van een omslag — en mensen gaan er vanzelf vanuit dat het boekbestand corrupt is. Meestal is het gewoon incompleet gepubliceerd, of heeft een eerdere converter de metadata weggestript.
Daarom zijn omslag en metadata onderdeel van de diagnose van deze tool in plaats van een apart klusje: de healthcheck benoemt het gat, jij levert het ontbrekende stuk aan, en de hercontrole bevestigt dat de boekenkast het boek nu goed zal weergeven.
Waarom lokaal repareren belangrijk is
Een EPUB die je dierbaar is, is een persoonlijk artefact. Er kunnen je annotaties en hun positieverwijzingen in staan, markers van je leesvoortgang, aankoop-identificaties, en in de metadata alles wat de vorige eigenaar of tool daar heeft neergezet. Reparatiediensten die via upload werken nemen het hele bestand mee naar een server die je niet kunt controleren, en hun privacybeleid beschrijft bewaartermijnen, geen onmogelijkheid.
Deze pagina heeft helemaal geen uploadpad — geen gecomprimeerde fallback, geen wachtrij, geen tijdelijke kopie. Het bestand wordt geopend met dezelfde browser-API's die een lezer zou gebruiken, in het geheugen aangepast en aan jou teruggegeven. Je kunt het netwerktabblad in de gaten houden terwijl de tool werkt: de enige verzoeken zijn die van de pagina zelf.
EPUB repareren versus de losse tools
Deze site biedt elke reparatie ook afzonderlijk aan — Repair EPUB, Fix EPUB TOC, Metadata Editor, Change Cover — en die blijven beschikbaar. Het verschil is de intentie. Die pagina's gaan er allemaal vanuit dat je al weet wat er mis is. EPUB repareren gaat van het tegendeel uit: je hebt één kapot boek en geen diagnose. De tool onderzoekt alles, past in één keer alle automatische reparaties toe, vraagt om de twee reparaties die menselijke invoer nodig hebben, en eindigt met een geverifieerd bestand dat klaar is voor je boekenkast.
Boeken tot 120 MB worden ondersteund, met een zachte waarschuwing boven 100 MB, omdat de reparaties in het geheugen plaatsvinden. De output is een standaard EPUB die opent in Calibre, Thorium, Kobo, Kindle (via Send to Kindle) en elke lezer die ook het origineel accepteerde.
Veelgestelde vragen
Mijn EPUB opent helemaal niet. Kan deze tool dat repareren?
Vaak, ja — als de schade structureel is. Een ontbrekend container.xml, een verkeerd geplaatste mimetype-entry of dode interne verwijzingen: ze voorkomen allemaal dat lezers het boek openen, terwijl de tekst intact blijft. Binnen enkele seconden vertelt de healthcheck in welk van deze gevallen je zit, en als het archief zelf geen geldige ZIP is of geen leesbare hoofdstukken bevat, zegt de tool dat gewoon in plaats van te doen alsof.
Wat is het verschil tussen EPUB repareren en Repair EPUB?
Repair EPUB past de structurele reparaties toe en geeft je het bestand. EPUB repareren is de volledige klus: het begint met een healthcheck over acht gebieden, omslag en metadata inbegrepen, past de structurele reparaties toe, laat jou de gaten vullen die alleen een mens kan vullen, en controleert het resultaat daarna automatisch opnieuw voordat je het downloadt.
Wordt mijn boek ergens naartoe geüpload?
Nee. De diagnose, de reparaties en de hercontrole draaien allemaal in je browser, met dezelfde parsing die een desktoplezer uitvoert. Deze pagina heeft helemaal geen uploadpad — je kunt het verifiëren in het netwerktabblad van je browser terwijl de tool werkt.
Kun je de DRM van mijn boek verwijderen?
Nee, en dat kan geen enkele eerlijke browsertool. DRM-beveiligde bestanden zijn ontworpen om versleuteld te zijn; de diagnose meldt ze als niet verwerkbaar. Deze tool repareert alleen boeken die je legitiem kunt openen en wijzigen.
Waarom toont mijn lezer de bestandsnaam in plaats van de titel?
Aan de package-metadata ontbreekt het titel- of creator-element, dus valt je lezer terug op de bestandsnaam. De healthcheck markeert dit, en je kunt vóór de reparatie de juiste titel en auteur intypen — de tool schrijft de juiste Dublin Core-metadata-elementen.
De inhoudsopgave klopt niet. Wordt die opnieuw opgebouwd?
Ja. Ontbreekt het TOC-document volledig, dan wordt het opgebouwd uit de werkelijke hoofdstuklijst van het boek. Bevat een bestaande TOC dode links naar verwijderde bestanden, dan worden die opgeruimd. De tool Fix EPUB TOC blijft beschikbaar voor het opnieuw opbouwen van een TOC die je gewoon niet bevalt.
Hoe groot mag een boek zijn?
Bestanden tot 120 MB worden geaccepteerd, met een prestatiemelding boven 100 MB omdat alles in het geheugen gebeurt. Een gemiddelde roman doorloopt de hele cyclus van diagnosticeren, repareren en hercontroleren in een paar seconden.
Wordt mijn boek door de reparatie opnieuw geëncodeerd of gaat de kwaliteit achteruit?
Nee. Hoofdstukken, afbeeldingen en stylesheets gaan byte voor byte door het archief; alleen de kapotte structurele bestanden worden herschreven en het archief wordt opnieuw ingepakt, met de mimetype-entry terug op de vereiste eerste positie.
De diagnose zegt dat mijn boek niet gerepareerd kan worden. Wat nu?
Dat vonnis verschijnt als het bestand geen geldig ZIP-archief is, geen leesbare hoofdstukken bevat of DRM-beveiligd is. Bij een afgebroken download: haal het bestand opnieuw op bij de oorspronkelijke bron. Bij DRM: ga naar de winkel of bibliotheek waar het boek vandaan komt. In alle drie de gevallen verlaat er geen enkel gegeven je apparaat om tot dat antwoord te komen.