URL Encoder Decoder - URLs coderen en decoderen online
Gratis online URL encoder en decoder tool. Codeer en decodeer URLs, query strings en URL-componenten direct. Perfect voor affiliate marketers en webontwikkelaar...
Gratis online Base64 encoder en decoder voor tekst en bestanden. Codeer gegevens naar Base64-formaat voor veilige transmissie, decodeer Base64-strings terug naar originele inhoud. Ondersteunt UTF-8, URL-veilige codering, bestandsuploads tot 10 MB en automatisch afbeeldingsvoorbeeld.
Base64 is een binair-naar-tekst coderingsschema dat binaire gegevens (afbeeldingen, bestanden, ruwe bytes) converteert naar ASCII-tekst met behulp van 64 afdrukbare tekens: hoofdletters (A-Z), kleine letters (a-z), cijfers (0-9), plus (+) en schuine streep (/). Een 65e teken (=) dient als opvulling.
Hoe het werkt: Base64 groepeert invoergegevens in chunks van 3 bytes (24 bits), vervolgens splitst het die 24 bits in vier 6-bits groepen. Elke 6-bits groep vertegenwoordigt een getal 0-63, dat wordt gekoppeld aan een van de 64 Base64-tekens.
Waarom 33% groter? Omdat Base64 4 tekens gebruikt om 3 bytes weer te geven, is de gecodeerde uitvoer altijd ongeveer 33,33% groter dan het origineel. De afweging: tekstveiligheid. Base64-uitvoer bevat alleen ASCII-tekens die veilig zijn voor transmissie via e-mail, JSON, XML, URL’s en andere op tekst gebaseerde protocollen.
Base64 is een binair-naar-tekst coderingsschema dat binaire gegevens converteert naar ASCII-tekstformaat met behulp van 64 afdrukbare tekens (A-Z, a-z, 0-9, +, /). Het wordt voornamelijk gebruikt om binaire gegevens te verzenden via op tekst gebaseerde protocollen (e-mail, JSON, XML, URL's) die ruwe binaire gegevens niet ondersteunen. Base64 vergroot de gegevensgrootte met ongeveer 33% omdat het 3 bytes (24 bits) codeert in 4 tekens (24 bits met 6 bits per teken). Opvultekens (=) zorgen ervoor dat de uitvoerlengte een veelvoud van 4 is.
Om tekst naar Base64 te coderen: (1) Voer uw tekst in het invoerveld in, (2) selecteer tekstcodering (UTF-8 aanbevolen voor Unicode-tekens, ASCII voor basis Engels), (3) schakel optioneel URL-veilige codering in om + te vervangen door -, / door _ en opvulling = te verwijderen, (4) klik op de Codeer-modus - uitvoer verschijnt direct. Voor bestanden klikt u op 'Bestand uploaden' om afbeeldingen, PDF's of binaire bestanden te coderen naar Base64 data URI-formaat.
Om Base64 te decoderen: (1) Schakel over naar Decodeer-modus met de schakelknop, (2) plak uw Base64-string in het invoerveld - de tool detecteert automatisch geldig Base64-formaat met een groen badge, (3) als u URL-veilige Base64 gebruikt, schakel de URL-veilige optie in, (4) gedecodeerde tekst verschijnt direct in het uitvoerveld. Voor Base64-gecodeerde afbeeldingen of bestanden detecteert de tool automatisch data URI's en toont een afbeeldingsvoorbeeld indien van toepassing met downloadknop.
URL-veilige Base64 (RFC 4648 Sectie 5) wijzigt standaard Base64 voor veilig gebruik in URL's, bestandsnamen en queryparameters door tekens te vervangen die speciale betekenis hebben in URL's. Standaard Base64 gebruikt + (URL: spatie) en / (URL: padscheiding), die URL's breken. De URL-veilige variant vervangt + door - (streepje), / door _ (underscore) en verwijdert = opvulling. Gebruik altijd URL-veilige codering bij het insluiten van Base64 in URL's.
Base64 vergroot de gegevensgrootte met ongeveer 33% vanwege het coderingsmechanisme. Base64 converteert 3 bytes (24 bits) binair naar 4 ASCII-tekens (totaal 32 bits, 6 bits per teken). Deze 3:4-verhouding creëert 33,33% overhead. Bijvoorbeeld, 'Hallo' (5 bytes) wordt 'SGFsbG8=' (8 tekens). De afweging: hoewel groter, is Base64-uitvoer veilig voor op tekst gebaseerde transmissieprotocollen (JSON, XML, e-mail) die ruwe binaire gegevens beschadigen.
Ja! Klik op 'Bestand uploaden' in Codeer-modus om elk bestand (afbeeldingen, PDF's, documenten, audio) te converteren naar Base64 data URI-formaat. Data URI's sluiten bestandsinhoud direct in tekst in met het formaat: 'data:[MIME-type];base64,[Base64-gegevens]'. Gebruiksscenario's: (1) afbeeldingen insluiten in HTML/CSS zonder externe verzoeken, (2) bestandsbijlagen opnemen in JSON API's, (3) kleine bestanden opslaan in databases als tekst. Opmerking: Bestandsgroottelimiet is 10 MB. Base64-gecodeerde bestanden zijn 33% groter dan het origineel.
Base64 is essentieel voor ontwikkelaars die werken met: (1) E-mailbijlagen - MIME e-mailprotocol vereist Base64 voor binaire bijlagen, (2) Data URI's - Afbeeldingen/bestanden direct insluiten in HTML/CSS, (3) JSON/XML API's - Binaire gegevens verzenden in op tekst gebaseerde formaten zonder corruptie, (4) Authenticatie - Inloggegevens coderen voor HTTP Basic Auth, (5) Cryptografische sleutels - Binaire sleutels weergeven als tekst voor opslag/transmissie, (6) Bestandsuploads - Binaire bestanden verzenden via REST API's als JSON-strings.
Nee! Base64 is codering, GEEN encryptie of beveiliging. Kritieke verschillen: (1) Codering transformeert gegevensformaat (binair naar tekst) maar verbergt inhoud niet - iedereen kan direct decoderen, (2) Encryptie gebruikt geheime sleutels om gegevens te transformeren in onleesbare cijfertekst - alleen sleutelhouders kunnen ontsleutelen. Base64 biedt nul beveiliging. Gebruik AES-256-encryptie voor vertrouwelijke gegevens, HTTPS voor transmissie en vertrouw nooit op Base64 voor beveiliging.
Gebruik UTF-8-codering (standaard in deze tool) om Unicode-tekens (emoji, geaccentueerde letters, niet-Latijnse scripts) correct te verwerken. UTF-8 vertegenwoordigt Unicode-codepunten als 1-4 bytes per teken, vervolgens codeert Base64 die bytes. ASCII-codering ondersteunt alleen tekens 0-127 (basis Engels) en faalt bij speciale tekens. Kies altijd UTF-8 tenzij u specifieke legacy-systeemvereisten heeft.
Ja! De tool detecteert automatisch Base64-gecodeerde afbeeldingen (data URI's die beginnen met 'data:image/') en toont een voorbeeld. Ondersteunde formaten: PNG, JPEG, GIF, SVG, WebP. Om te decoderen: (1) plak data URI in Decodeer-modus, (2) afbeeldingsvoorbeeld verschijnt automatisch onder uitvoer, (3) klik op 'Gedecodeerd bestand downloaden' om de afbeelding op uw apparaat op te slaan. Dit werkt voor het extraheren van afbeeldingen uit HTML/CSS-broncode, JSON API-antwoorden of database Base64-velden.
Beheer meerdere affiliate programma's en verbeter de prestaties van uw affiliate partners met Post Affiliate Pro.
Gratis online URL encoder en decoder tool. Codeer en decodeer URLs, query strings en URL-componenten direct. Perfect voor affiliate marketers en webontwikkelaar...
Gratis online afbeelding compressie tool. Comprimeer JPG, PNG, WebP met behoud van kwaliteit. Batch compressie, voor/na vergelijking, formaat wijzigingsopties. ...
Gratis online code beautifier en formatter. Formatteer en verfraai JavaScript, HTML, CSS, SQL met syntaxmarkering, aanpasbare opties en directe minificatie.
Cookie Toestemming
We gebruiken cookies om uw browse-ervaring te verbeteren en ons verkeer te analyseren. See our privacy policy.