Een Base64-string decoderen naar tekst
- Dashboard
- Documentatie
- API
Waarom tekst in base64 decoderen?
Base64-decodering wordt gebruikt om de originele gegevens uit hun base64-weergave terug te halen. Dit is bijzonder nuttig wanneer u gegevens ontvangt die in base64 gecodeerd zijn en deze moet converteren naar hun originele formaat, of het nu tekst, binaire gegevens (zoals afbeeldingen) of andere soorten gegevens betreft.
Functies van de base64-decodeertool
Met deze tool kunt u eenvoudig tekst decoderen die in base64 is gecodeerd. U kunt een base64-tekenreeks in het tekstgebied plakken en de gedecodeerde versie van de originele tekst terugkrijgen.
Hoe u de base64-decodeertool gebruikt
Plak op de decodeerpagina de base64-tekenreeks die u wilt decoderen in het daarvoor bestemde tekstgebied. Klik op de decodeerknop om de base64-tekenreeks te converteren naar gedecodeerde tekst.
Zodra de tekst is gedecodeerd, wordt deze weergegeven in een resultaatgebied. U kunt de gedecodeerde tekst kopiëren om deze in uw projecten of toepassingen te gebruiken.
Voorbeeld van het decoderen van tekst in base64
Hier is een voorbeeld van het decoderen van een base64-tekenreeks "Qm9uam91ciwgbW9uZGUgIQ==" naar originele tekst:
Bonjour, monde !
Veelgestelde vragen
Is base64 een versleuteling?
Nee, het is een eenvoudige omkeerbare codering zonder sleutel of geheim. Iedereen kan een
base64-tekenreeks decoderen met een tool zoals deze of het commando base64 -d. Base64 dient
om willekeurige bytes te transporteren in een tekstkanaal, niet om inhoud te beschermen. Om
gegevens te beveiligen, gebruikt u een echt versleutelingsalgoritme zoals AES.
Waarom produceert mijn decodering vreemde tekens?
Als het resultaat onsamenhangende symbolen bevat, codeert de oorspronkelijke tekenreeks waarschijnlijk binaire bytes (afbeelding, archief, cryptografische sleutel) en geen tekst. Onze tool is ontworpen voor UTF-8-tekst. Om een afbeelding te decoderen, gebruikt u de base64-afbeeldingsdecoder.
Wat betekenen de tekens = aan het einde?
Base64 verwerkt bytes in groepen van drie om vier tekens te produceren. Wanneer de
lengte geen veelvoud van drie is, wordt het resultaat aangevuld met een of twee
=-tekens die als opvulling (padding) dienen. Een geldige base64-tekenreeks heeft dus altijd een
lengte die een veelvoud van vier is.
Wat is het verschil tussen base64 en base64url?
Klassieke base64 gebruikt + en /, die problemen veroorzaken in URL's
en bestandsnamen. De base64url-variant vervangt deze door - en _
en laat vaak de padding weg. Het is het formaat dat door JWT's en veel tokens wordt gebruikt. Onze
decoder accepteert beide varianten.
Wordt de tekst naar een server verzonden?
De decodering passeert onze server gedurende de tijd van de aanvraag, zonder behoud daarna. Voor zeer
gevoelige tekenreeksen (API-sleutels, wachtwoorden) verkiest u het lokale commando
echo "chaine" | base64 -d op Linux of macOS dat niets over het netwerk verzendt.
Hoe codeer ik de gedecodeerde tekst opnieuw?
Gebruik onze base64-tekstencoder om de omgekeerde bewerking uit te voeren. De heen-en-weer-conversie is strikt zonder verlies zolang de brontekst in UTF-8 is en u de tussenliggende tekenreeks niet wijzigt.
Voorbeeldverzoek
curl -X POST https://cdrn.fr/api/v1/tools/base64-text-decoder/execute \
-H "Content-Type: application/json" \
-d '{"text_encoded":"..."}'
Invoerschema
| Veld | Type | Vereist | Standaard |
|---|---|---|---|
text_encoded |
string | ✓ | – |
Endpoints
GET https://cdrn.fr/api/v1/tools- toont alle beschikbare toolsGET https://cdrn.fr/api/v1/tools/base64-text-decoder- geeft het schema van deze tool terugPOST https://cdrn.fr/api/v1/tools/base64-text-decoder/execute- voert deze tool uit met een JSON-payload