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 ottieni una data URI, la stringa grezza e un frammento CSS. Funziona nel browser e spiega il ripiego a cui rinunci incorporando.
Popolare Oggi
PNG in Base64 Converti un PNG in Base64 e ottieni una data URI pronta da incollare, la stringa grezza e un frammento CSS. Tutto avviene nel browser: l’immagine non viene mai caricata.

Strumenti per sviluppatori correlati

Codificatore & Decodificatore Base64 Codifica o decodifica stringhe Base64 istantaneamente. Codificatore e decodificatore Base64 online per testo e file. Nessun dato viene inviato a nessun server.
PNG in Base64 Converti un PNG in Base64 e ottieni una data URI pronta da incollare, la stringa grezza e un frammento CSS. Tutto avviene nel browser: l’immagine non viene mai caricata.
JPG in Base64 Converti una foto JPG o JPEG in Base64 e ottieni una data URI, la stringa grezza e un frammento CSS. Funziona nel browser e ti dice onestamente quando incorporare è la scelta sbagliata.
WebP in Base64 Converti un’immagine WebP in Base64 e ottieni una data URI, la stringa grezza e un frammento CSS. Funziona nel browser e spiega il ripiego a cui rinunci incorporando.

Altri strumenti che potrebbero piacerti

Word in PDF Converti Word in PDF online e gratis. Carica un file DOC, DOCX, ODT o RTF e scarica in pochi secondi un PDF con la formattazione intatta, senza registrazione e senza filigrana.
PDF in Word Converti PDF in Word online e gratis. Carica un PDF e scarica in pochi secondi un file DOCX modificabile: senza registrazione, senza filigrana e senza installare nulla.
Contatore di parole Strumento gratuito di contatore di parole online. Conta parole, caratteri, frasi, paragrafi, tempo di lettura e altro istantaneamente.
Contatore di caratteri Contatore di caratteri online. Conta caratteri con e senza spazi, parole e righe. Verifica i limiti SEO per meta descrizioni, titoli e post sui social media.
Verificatore di densità delle parole chiave Verificatore di densità delle parole chiave online. Analizza la frequenza e la percentuale delle parole chiave in qualsiasi testo o URL. Ottimizza il tuo contenuto per la SEO con un'analisi accurata della densità delle parole chiave.