UltKit
ఇమేజ్11
PDF13
డాక్యుమెంట్స్ & డేటా7
వీడియో6
ఆడియో4
మరిన్ని టూల్స్22

ఇమేజ్ నుండి Base64 కన్వర్టర్

ఇమేజ్ ఫైల్‌ను ఒకే లైన్ టెక్స్ట్‌గా మార్చండి. దాన్ని HTML, CSS, JSON రిక్వెస్ట్ లేదా Markdown ఫైల్‌లో పేస్ట్ చేయవచ్చు. ముందే data URI ప్రిఫిక్స్ జోడించి ఉంటుంది, కాబట్టి పేస్ట్ చేసిన వెంటనే పనిచేస్తుంది.

డేటా కన్వర్టర్

లేదా CSV, TSV, TXT … ఫైళ్లు ను ఇక్కడ వదలండి ·

ఒక్కో ఫైల్‌కు గరిష్ఠంగా 95 MB· గరిష్ఠంగా 20 ఫైళ్లు· 30 నిమిషాల తర్వాత తొలగించబడతాయి

అవుట్‌పుట్

ఫైళ్లు మా సర్వర్లలో ప్రాసెస్ చేయబడి 30 నిమిషాల తర్వాత తొలగించబడతాయి.

ఈ టూల్‌ను ఎలా ఉపయోగించాలి

  1. 1

    ఇమేజ్‌లను జోడించండి

    PNG, JPG, GIF, WebP లేదా SVG ఫైళ్లను అప్‌లోడ్ ప్రాంతంలో వదలండి. ఒకేసారి గరిష్టంగా 20 ఫైళ్లు, ఒక్కొక్కటి 95 MB వరకు.

  2. 2

    ప్రిఫిక్స్ ఉంచండి లేదా తీసేయండి

    Data URI ప్రిఫిక్స్ ఆన్‌లో ఉంది, కాబట్టి ఫలితం data:image/png;base64, తో లేదా సరిపోయే టైప్‌తో మొదలవుతుంది. API కి ప్రిఫిక్స్ లేని Base64 స్ట్రింగ్ మాత్రమే కావాలంటే అధునాతన సెట్టింగ్‌లు లో దాన్ని ఆఫ్ చేయండి.

  3. 3

    మార్చి కాపీ చేయండి

    Base64 టెక్స్ట్‌కు మార్చండి నొక్కి, ప్రతి ఇమేజ్‌కు ఒక .txt ఫైల్‌ను డౌన్‌లోడ్ చేయండి. అది మీ కోడ్‌లో పేస్ట్ చేయడానికి సిద్ధంగా ఉంటుంది.

ఇమేజ్‌ను అప్‌లోడ్ చేసి Base64 టెక్స్ట్‌కు మార్చండి నొక్కండి. ఫైల్ data:image/…;base64, తో మొదలయ్యే సాధారణ అక్షరాలుగా ఎన్‌కోడ్ అవుతుంది, కాబట్టి నేరుగా img src లేదా CSS url() లో పెట్టవచ్చు. చిత్రంలో ఏ మార్పూ ఉండదు.

ఇమేజ్‌ను Base64గా వాడటం ఎక్కడ ఉపయోగపడుతుంది

Base64 RFC 4648 (2006) లో నిర్వచించబడింది; ఇది బైనరీ డేటా ప్రతి 3 బైట్లను A–Z, a–z, 0–9, + మరియు / అనే 64 అక్షరాల వర్ణమాలలోని 4 అక్షరాలకు మారుస్తుంది. ఫలితం టెక్స్ట్ కోసం చేసిన ఏ మార్గంలోనైనా సురక్షితంగా చేరుతుంది. 1998 లో Larry Masinter RFC 2397 గా రాసిన data URI స్కీమ్ ఆ టెక్స్ట్‌ను బ్రౌజర్ ఫైల్‌లా చూసేలా చేస్తుంది.

ఫ్రంట్-ఎండ్ డెవలపర్లు చిన్న ఐకాన్లు, లోడింగ్ స్పిన్నర్లు, ప్లేస్‌హోల్డర్ ఇమేజ్‌లను ఇన్‌లైన్ చేస్తారు, తద్వారా అదనపు రిక్వెస్ట్‌లు లేకుండా పేజీ చూపబడుతుంది. బ్యాక్-ఎండ్ డెవలపర్లు ఇమేజ్‌లను JSON లో పంపుతారు, ఎందుకంటే విజన్, OCR సేవలతో సహా చాలా API లు ఇమేజ్‌ను Base64 ఫీల్డ్‌గా తీసుకుంటాయి. టెస్టర్లు ఫిక్స్చర్లను సోర్స్ కోడ్‌లో ఉంచుతారు, ఒకే ఫైల్ HTML రిపోర్ట్‌లు లేదా Markdown నోట్స్ చేసేవారు స్క్రీన్‌షాట్లను పొందుపరుస్తారు, తద్వారా ఈమెయిల్ చేసినా, ఆర్కైవ్ చేసినా ఫైల్ స్వయంసమృద్ధంగా ఉంటుంది.

Base64 అవుట్‌పుట్ ఎలా ఉంటుంది

img ట్యాగ్ లోపల data URI గా 1 × 1 పారదర్శక PNG (68 బైట్లు)
<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAC0lEQVR4nGNgAAIAAAUAAXpeqz8AAAAASUVORK5CYII=" width="1" height="1" alt="1×1 పిక్సెల్">

PNG ఐకాన్ ఫైల్

24 KB

సాధారణ టూల్‌బార్ ఐకాన్ సెట్, 96 × 96 px

+33% సైజ్, నాణ్యతలో మార్పు లేదు

Base64 టెక్స్ట్

32 KB

ప్రతి 3 బైట్లకు 4 అక్షరాలు, ప్లస్ ప్రిఫిక్స్

ANY I

ఏదైనా ఇమేజ్

ఈ టూల్ JPG, PNG, WebP, HEIC, GIF, BMP, TIFF సహా సాధారణ ఇమేజ్ ఫార్మాట్లను అంగీకరిస్తుంది. ఫార్మాట్ ఫైల్ నుండి ఆటోమేటిక్‌గా గుర్తించబడుతుంది, కాబట్టి మీ వద్ద ఏ రకమైన ఇమేజ్ ఉందో తెలుసుకోవాల్సిన అవసరం లేదు.

Any image కన్వర్టర్

BASE64

Base64-ఎన్‌కోడ్ చేసిన టెక్స్ట్

Base64 అనేది RFC 4648లో నిర్వచించిన ఎన్‌కోడింగ్. ఇది ఏ బైనరీ డేటానైనా 64 సురక్షిత టెక్స్ట్ అక్షరాల స్ట్రింగ్‌గా మారుస్తుంది. HTML, CSSలో చిత్రాలను డేటా URIలుగా పొందుపరచడానికి, ఇమెయిల్‌కు ఫైళ్లను జత చేయడానికి, JSON లేదా XMLలో బైనరీ డేటా పంపడానికి దీన్ని వాడతారు. ఎన్‌కోడింగ్‌ను పూర్తిగా వెనక్కి మార్చవచ్చు, కానీ డేటా సుమారు 33% పెద్దదవుతుంది. Base64 ఎన్‌క్రిప్షన్ కాదు, ఎలాంటి భద్రతా ఇవ్వదు; ఎవరైనా దీన్ని డీకోడ్ చేయవచ్చు.

కంప్రెషన్
లాస్‌లెస్
పారదర్శకత
–
యానిమేషన్
–
పరిచయమైన సంవత్సరం
–
BASE64 కన్వర్టర్

ఇమేజ్‌లు టెక్స్ట్ మాత్రమే మోసే దాని లోపల ప్రయాణించాల్సినప్పుడు Base64 టెక్స్ట్‌గా మారతాయి: వేరే రిక్వెస్ట్ లేని HTML లేదా CSS ఫైల్, API కాల్ JSON ఫీల్డ్, టెస్ట్ ఫిక్స్చర్, లేదా ఒకే ఫైల్ రిపోర్ట్.

ఇమేజ్‌ను ఇన్‌లైన్ చేయడం పేజీకి ఎప్పుడు మేలు, ఎప్పుడు నష్టం

ఇన్‌లైన్ చేయడం ఒక రిక్వెస్ట్‌ను ఆదా చేస్తుంది. బ్రౌజర్లు ఒక సైట్‌కు కొన్ని కనెక్షన్లే తెరిచే HTTP/1.1 కాలంలో ఇది ఎక్కువ ముఖ్యం. HTTP/2, HTTP/3 మల్టీప్లెక్సింగ్‌తో అదనపు చిన్న రిక్వెస్ట్‌లు చౌకే, కాబట్టి లాభం తగ్గుతుంది కానీ ఖర్చులు మిగులుతాయి: ఎన్‌కోడ్ చేసిన ఇమేజ్‌ను విడిగా కాష్ చేయలేరు, HTML లేదా CSS మారినప్పుడల్లా మళ్లీ డౌన్‌లోడ్ అవుతుంది, అది ఉన్న ఫైల్ పార్సింగ్‌ను ఆలస్యం చేస్తుంది.

సరైన నియమం: లోగో లేదా ఐకాన్ స్ప్రైట్ లాగా ప్రతి పేజీలో కనిపించే కొన్ని కిలోబైట్ల ఇమేజ్‌లను మాత్రమే ఇన్‌లైన్ చేయండి, మిగతావన్నీ ఫైళ్లుగా అందించండి. ఫోటోలు దాదాపు ఎప్పుడూ ఇన్‌లైన్‌కు సరిపోవు. టెక్స్ట్ కాకుండా వేరే ఫైల్ రకం కావాలంటే ఇమేజ్ కన్వర్టర్ ఆ పని చేస్తుంది.

Base64 ఇమేజ్ బలాలు

  • ఒకే స్వయంసమృద్ధ HTML, CSS లేదా JSON ఫైల్
  • చిన్న ఐకాన్లకు అదనపు రిక్వెస్ట్ లేదు
  • JSON, XML, ఇతర టెక్స్ట్ ఫార్మాట్లలో సురక్షితం
  • లాస్‌లెస్, వెనక్కి మార్చగలది

Base64 ఇమేజ్ ఖర్చులు

  • బైనరీ ఫైల్ కంటే సుమారు 33% పెద్దది
  • బ్రౌజర్ విడిగా కాష్ చేయదు
  • చాలా ఈమెయిల్ క్లయింట్లు ఇమేజ్‌లుగా బ్లాక్ చేస్తాయి
  • కోడ్ డిఫ్‌లలో సమీక్షించడం కష్టం

ఇమేజ్ నుండి Base64 — ప్రశ్నలు

Base64కు, data URIకి తేడా ఏమిటి?

Base64 అంటే ఎన్‌కోడ్ చేసిన అక్షరాలు మాత్రమే. data URI వాటిని స్కీమ్, టైప్‌తో చుట్టి, అంటే data:image/png;base64, తర్వాత ఆ అక్షరాలు ఉంచి, బ్రౌజర్ వాటిని ఎలా డీకోడ్ చేసి చూపాలో తెలిసేలా చేస్తుంది. HTML, CSS కు పూర్తి data URI కావాలి; చాలా JSON API లకు సాధారణ Base64 భాగం మాత్రమే చాలు.

Base64గా మార్చినప్పుడు ఇమేజ్ సైజ్ ఎంత పెరుగుతుంది?

Base64 ప్రతి 3 బైట్లకు 4 అక్షరాలు రాస్తుంది, కాబట్టి టెక్స్ట్ ఫైల్ కంటే సుమారు మూడో వంతు పెద్దదిగా ఉంటుంది, దానికి చిన్న ప్రిఫిక్స్ అదనం. 30 KB PNG సుమారు 40 KB టెక్స్ట్ అవుతుంది. HTML లేదా CSS gzip కంప్రెస్ చేసి పంపితే, ఆ అదనపు భారంలో కొంత బదిలీలో తగ్గుతుంది.

ఈమెయిల్ సిగ్నేచర్‌లో Base64 ఇమేజ్ వాడవచ్చా?

ఇది నమ్మదగినది కాదు. Gmail data URI ఇమేజ్‌లను చూపదు, చాలా డెస్క్‌టాప్ మెయిల్ ప్రోగ్రామ్‌లు కూడా వాటిని తొలగిస్తాయి, దాంతో గ్రహీతలకు విరిగిన ఐకాన్ కనిపిస్తుంది. ఇమేజ్‌ను వెబ్ సర్వర్‌లో హోస్ట్ చేయండి లేదా అటాచ్ చేయండి; Base64 ను వెబ్ పేజీలు, యాప్‌ల కోసం ఉంచండి.

SVG ఐకాన్‌ను Base64గా ఎన్‌కోడ్ చేయాలా?

పనిచేస్తుంది, కానీ SVG ఇప్పటికే టెక్స్ట్. Base64 బదులు మార్కప్‌ను URL-ఎన్‌కోడ్ చేస్తే సాధారణంగా data URI చిన్నదిగా ఉండి, చదవడానికి వీలుగా ఉంటుంది. చిన్న ఐకాన్ కంటే పెద్దదైతే, బ్రౌజర్ కాష్ చేయగల వేరే SVG ఫైల్ మంచి ఎంపిక.

Base64 టెక్స్ట్‌ను తిరిగి ఇమేజ్‌గా మార్చవచ్చా?

అవును, ఎన్‌కోడింగ్ లాస్‌లెస్, పూర్తిగా వెనక్కి మార్చగలది: డీకోడ్ చేస్తే అసలు బైట్లే తిరిగి వస్తాయి. ప్రతి ప్రోగ్రామింగ్ భాషలో డీకోడర్ ఉంటుంది, పూర్తి data URI ను బ్రౌజర్ అడ్రస్ బార్‌లో పేస్ట్ చేస్తే ఇమేజ్ కనిపిస్తుంది.

ఎన్‌కోడింగ్ వల్ల ఇమేజ్ నాణ్యత మారుతుందా?

లేదు. Base64 బైట్లను రాసే విధానాన్ని మారుస్తుంది, పిక్సెల్స్‌ను కాదు. స్ట్రింగ్ చిన్నదిగా కావాలంటే ముందు ఇమేజ్‌ను తగ్గించండి, ఉదాహరణకు ఇమేజ్‌ను 20 KB కి కంప్రెస్ చేయండి, ఆపై చిన్న ఫైల్‌ను ఎన్‌కోడ్ చేయండి.