Avkoda en Base64-bild

bygger upp din bild från dess Base64-representation, användbart när du behöver extrahera resurser från en HTML- eller CSS-Data URI

Varför avkoda bilder i base64?

Avkodning av bilder kodade i base64 är användbart för att extrahera bilder från deras base64-textrepresentation. Det kan vara nödvändigt för att visa eller manipulera bilder kodade på det sättet, till exempel inom webbutveckling för att visa bilder integrerade direkt i HTML- eller CSS-koden.

Funktioner i base64-avkodningsverktyget

Detta verktyg låter dig klistra in en base64-sträng som representerar en bild och konvertera den till ett standardbildformat som JPEG, PNG, GIF eller andra format som stöds.

Så använder du avkodningsverktyget

På avkodningssidan kan du klistra in base64-strängen i den angivna textrutan. Klicka på avkodningsknappen för att konvertera base64-strängen till en bild som visas i resultatområdet.

När bilden har avkodats visas den i ett resultatområde. Du kan ladda ner den avkodade bilden eller kopiera den HTML- eller CSS-kod som behövs för att integrera den i dina projekt.

Exempel på avkodning av base64-bild

Här är ett exempel på avkodning av en JPEG-bild kodad i base64:


<img src="data:image/jpeg;base64,/9j/4RiDRXhpZgAATU0AKgA..." alt="Image décodée">

    

Vanliga frågor

Ska man klistra in hela Data URI:n eller bara base64-delen?

Båda fungerar. Du kan klistra in hela Data URI:n i formen data:image/png;base64,iVBORw0KGgo… eller direkt den råa base64-strängen som följer efter kommatecknet. När prefixet data: finns läses MIME-typen där för att bestämma den genererade filens filändelse (PNG, JPG, SVG, WebP, GIF).

Skickas bilden till en fjärrserver?

Avkodningen utförs på vår server endast under själva förfrågan, sedan returneras resultatet. Ingen bild sparas efter behandlingen och inget anrop görs till tredjepartstjänst. För mycket känsligt innehåll, föredra en lokal avkodning med base64 -d i kommandoraden.

Varför ger min avkodning en oläslig fil?

Den vanligaste orsaken är en avbruten sträng vid kopiering, särskilt från en terminal som klipper långa rader. Kontrollera att strängen slutar med ett eller två = och att inga radbrytningar har infogats i mitten. En giltig base64-sträng innehåller endast tecknen A-Z, a-z, 0-9, +, / och =.

Vilka bildformat känns igen i utdata?

Avkodaren känner igen de klassiska webbformaten: PNG, JPEG, GIF, WebP, SVG och BMP. MIME- typen i Data URI:n används för att välja filändelsen för den nedladdade filen. Om base64-strängen tillhandahålls utan data:-prefix används en generisk filändelse som du kan korrigera för hand innan du sparar.

Finns det en storleksgräns?

Den accepterade storleken beror på gränsen för formulärinskickning på vår server, satt till några megabyte. Som påminnelse är en base64-bild ungefär 33 % större än sin binära motsvarighet. Bortom några hundra KB blir det mer praktiskt att hantera filen direkt än att gå via en base64-representation.

Hur gör man den omvända operationen?

För att omvandla en bild till base64, använd vår base64-bildkodare. Du laddar upp din fil och får tillbaka en Data URI redo att klistra in i HTML, CSS eller JSON. Rundresan är utan förlust: base64-kodningen är en byte-till-byte-bijektion.

Exempelförfrågan

curl -X POST https://cdrn.fr/api/v1/tools/base64-image-decoder/execute \
  -H "Content-Type: application/json" \
  -d '{"text_encoded":"..."}'

Indatasschema

Fält Typ Obligatorisk Standard
text_encoded text

Slutpunkter

  • GET https://cdrn.fr/api/v1/tools - listar alla tillgängliga verktyg
  • GET https://cdrn.fr/api/v1/tools/base64-image-decoder - hämtar schemat för detta verktyg
  • POST https://cdrn.fr/api/v1/tools/base64-image-decoder/execute - kör detta verktyg med en JSON-payload