Convertire PDF in Base64 - Gratis, istantaneo, nel browser

Convertitore da PDF a Base64

Fino a 10 MB. Non viene caricato nulla: il file non lascia mai il tuo dispositivo.

I tuoi file restano privati

Questa conversione avviene interamente nel tuo browser. L’immagine non viene mai caricata, quindi nulla di ciò che codifichi qui raggiunge il nostro server o chiunque altro.

Informazioni sulla conversione da PDF a Base64

Codificare un’immagine in Base64 è di solito una decisione di prestazioni web. Codificare un PDF quasi mai. Si convertono documenti perché qualcosa dall’altra parte — un servizio di firma elettronica, un sistema di fatturazione, un’agenzia fiscale, un’API di messaggistica — accetta i file solo come testo dentro un campo JSON. È un problema di trasporto, e ha regole diverse.

Come convertire PDF in Base64

  1. 1 Trascina il file .pdf nell’area di caricamento.
  2. 2 Guarda la riga della dimensione: la stringa codificata è circa un terzo più grande, ed è a quel numero che si applica il limite della tua API.
  3. 3 Copia la stringa grezza per un campo JSON, oppure la data URI se devi mostrare o collegare il documento.

A cosa serve davvero

JSON non ha modo di trasportare byte grezzi. Se un’API vuole un documento dentro un corpo JSON, il documento deve prima diventare una stringa, e Base64 è il modo standard di farlo. Lo incontrerai inviando un contratto a un fornitore di firma elettronica, depositando una fattura su un portale pubblico, allegando un file tramite un’API di posta transazionale, o spingendo un documento in una coda di messaggi. In ogni caso l’alternativa è un caricamento multipart, che molte API supportano e alcune no.

Non incorporare un PDF in una pagina web

Il frammento embed di questa pagina esiste per il caso raro in cui ti serva davvero: un file HTML autonomo, un report offline, un’anteprima di e-mail. Non è un buon modo per pubblicare un documento. Un PDF collegato può essere trasmesso in streaming: il visualizzatore scarica le prime pagine e le mostra mentre arriva il resto. Una data URI non può, perché il browser deve tenere in memoria l’intero documento decodificato prima che il visualizzatore ne veda un solo byte. Su un file di più megabyte questo trasforma un’anteprima istantanea in un blocco, e la pagina non può nemmeno essere messa in cache separatamente dal documento.

Guarda il limite del payload, non la dimensione del file

Un PDF da 4 MB diventa circa 5,4 MB di testo, ed è quel numero più grande che la tua API misura. Limiti del corpo della richiesta di pochi megabyte sono comuni, quindi un documento che come file sembra ampiamente nei limiti può essere rifiutato una volta codificato. Quando sbatti contro quel muro, la risposta di solito non è comprimere di più il PDF: controlla se l’API offre un endpoint separato per il caricamento di file o un URL prefirmato, perché quelli prendono i byte grezzi e saltano del tutto il 33%. Questa pagina si ferma a 10 MB, che è già oltre ciò che accettano la maggior parte degli endpoint JSON.

PDF in Base64 — Domande frequenti

No. Base64 è senza perdita ed esatto al byte: decodifica la stringa e riottieni il file identico. Questo conta più per i documenti che per le immagini, perché significa che una firma digitale si verifica ancora, un checksum corrisponde ancora, e numero di pagine, caratteri, campi modulo e metadati sopravvivono intatti. Nulla viene ridisegnato e nulla viene ricompresso.
Nuovo
WebP in Base64 Converti un immagine WebP in Base64 e copia data URI, stringa grezza o snippet CSS - spiega anche il fallback a cui rinunci.
Popolare Oggi
PNG in Base64 Converti un PNG in Base64 e copia il data URI pronto, la stringa grezza o uno snippet CSS - l'immagine resta nel browser.

Strumenti per sviluppatori correlati

Codificatore & Decodificatore Base64 Encoder e decoder Base64 gratuito: converti testo o file in Base64 e viceversa, tutto nel browser e senza caricare nulla.
PNG in Base64 Converti un PNG in Base64 e copia il data URI pronto, la stringa grezza o uno snippet CSS - l'immagine resta nel browser.
JPG in Base64 Converti una foto JPG in Base64 e copia data URI, stringa o snippet CSS - con un avviso su quando l'inline non conviene.
WebP in Base64 Converti un immagine WebP in Base64 e copia data URI, stringa grezza o snippet CSS - spiega anche il fallback a cui rinunci.

Altri strumenti che potrebbero piacerti

Word in PDF Converti Word in PDF gratis: carica un file DOC, DOCX, ODT o RTF e scarica un PDF ben formattato in pochi secondi, senza filigrana.
PDF in Word Converti PDF in Word gratis: carica un PDF e scarica un DOCX modificabile in pochi secondi - senza registrazione e senza filigrana.
Contatore di parole Contatore di parole gratuito: incolla un testo per contare parole, caratteri, frasi e paragrafi e vedere il tempo di lettura, senza caricare nulla.
Contatore di caratteri Contatore di caratteri gratuito: caratteri con e senza spazi, parole e righe, con i limiti SEO per titoli e meta description.
Verificatore di densità delle parole chiave Analizzatore di densità delle parole chiave gratuito: incolla testo o URL e vedi quante volte ricorre ogni parola o frase, in percentuale.