[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"i-lucide:file-text":3,"i-lucide:image":8,"i-lucide:code-xml":10,"i-lucide:search":12,"i-lucide:menu":14,"i-lucide:globe":16,"i-lucide:chevron-down":18,"i-lucide:check":20,"page-content:nl:tool:base64-decoderen":22,"i-lucide:lock":59,"i-lucide:arrow-up-right":61,"i-lucide:download":63},{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":7},0,24,false,"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath d=\"M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z\"\u002F>\u003Cpath d=\"M14 2v5a1 1 0 0 0 1 1h5M10 9H8m8 4H8m8 4H8\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":9},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Crect width=\"18\" height=\"18\" x=\"3\" y=\"3\" rx=\"2\" ry=\"2\"\u002F>\u003Ccircle cx=\"9\" cy=\"9\" r=\"2\"\u002F>\u003Cpath d=\"m21 15l-3.086-3.086a2 2 0 0 0-2.828 0L6 21\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":11},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"m18 16l4-4l-4-4M6 8l-4 4l4 4m8.5-12l-5 16\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":13},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath d=\"m21 21l-4.34-4.34\"\u002F>\u003Ccircle cx=\"11\" cy=\"11\" r=\"8\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":15},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M4 5h16M4 12h16M4 19h16\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":17},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Ccircle cx=\"12\" cy=\"12\" r=\"10\"\u002F>\u003Cpath d=\"M12 2a14.5 14.5 0 0 0 0 20a14.5 14.5 0 0 0 0-20M2 12h20\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":19},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"m6 9l6 6l6-6\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":21},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M20 6L9 17l-5-5\"\u002F>",{"tool":23,"category":58},{"title":24,"description":25,"heading":26,"intro":27,"howTo":28,"sections":40,"faq":48},"Base64-decoder — Base64 en Base64URL decoderen naar tekst","Decodeer Base64 of URL-veilige Base64 terug naar tekst. Opvulling is optioneel, regeleinden worden genegeerd en ongeldige invoer wordt geweigerd. Kies UTF-8, ASCII of Latin-1.","Base64-decoder","Plak een Base64-tekst en lees de gedecodeerde inhoud. Werkt met standaard en URL-veilige Base64, met of zonder opvulling.",{"title":29,"steps":30},"Zo decodeer je Base64",[31,34,37],{"title":32,"body":33},"Plak de Base64","Regeleinden en spaties worden genegeerd, dus afgebroken Base64 werkt gewoon.",{"title":35,"body":36},"Kies de instellingen","Zet URL-veilig alfabet aan voor tekst met - of _. Kies de tekencodering van de oorspronkelijke data.",{"title":38,"body":39},"Decoderen en kopiëren","Kopieer de gedecodeerde tekst of download hem.",[41],{"title":42,"list":43},"Strikt decoderen",[44,45,46,47],"Juiste opvulling en ontbrekende opvulling worden allebei geaccepteerd; verkeerde opvulling niet.","Met URL-veilig alfabet aan worden zowel - en _ als + en \u002F geaccepteerd.","Tekens buiten het Base64-alfabet worden geweigerd in plaats van overgeslagen.","De gedecodeerde bytes moeten geldig zijn in de gekozen codering. UTF-8 wordt strikt gedecodeerd, dus beschadigde tekst wordt gemeld in plaats van getoond met vervangende tekens.",[49,52,55],{"question":50,"answer":51},"Waarom krijg ik een melding over ongeldige UTF-8?","Waarschijnlijk bevat de Base64 binaire data zoals een afbeelding, of tekst in een andere codering. Probeer Latin-1, dat elke byte aan een teken koppelt.",{"question":53,"answer":54},"Hoe decodeer ik een deel van een JWT?","De delen van een JWT zijn URL-veilige Base64 zonder opvulling. Zet URL-veilig alfabet aan, of gebruik de JWT-decoder om header en payload in één keer te lezen.",{"question":56,"answer":57},"Werkt Base64 zonder =-opvulling?","Ja. De opvulling mag helemaal ontbreken, maar als ze er staat moet ze kloppen.",null,{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":60},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Crect width=\"18\" height=\"11\" x=\"3\" y=\"11\" rx=\"2\" ry=\"2\"\u002F>\u003Cpath d=\"M7 11V7a5 5 0 0 1 10 0v4\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":62},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M7 7h10v10M7 17L17 7\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":64},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath d=\"M12 15V3m9 12v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\u002F>\u003Cpath d=\"m7 10l5 5l5-5\"\u002F>\u003C\u002Fg>"]