Verificar o tamanho dos anexos de e-mail e o limite

Introduz o tamanho de cada anexo e vê quantos bytes serão aproximadamente transmitidos após a codificação Base64, as quebras de linha e os bytes adicionais definidos por ti. Opcionalmente, compara o resultado com um limite, seja para os anexos originais ou para a mensagem estimada.

Anexos

Cada anexo é codificado individualmente em Base64. As quebras de linha são estimadas com CRLF e uma quebra final por cada anexo não vazio. Isto não constitui uma mensagem MIME completa.

Resultado

Introduz números com os separadores decimais e de agrupamento do idioma escolhido. Também podes utilizar os algarismos correspondentes desse idioma.

Porque é que o anexo e a mensagem têm tamanhos diferentes

Durante o envio, é sobretudo a mensagem que contém o teu PDF que aumenta de tamanho. O e-mail foi originalmente concebido para texto. Por isso, o teu programa de e-mail encapsula os ficheiros anexados no formato MIME e, geralmente, converte os dados binários em caracteres de texto simples através de Base64. Neste processo, cada 3 bytes do ficheiro tornam-se 4 caracteres, que são distribuídos por linhas com terminações de linha. A codificação Base64 em si é reversível: a descodificação recupera exatamente os bytes originais. À mensagem final juntam-se ainda os cabeçalhos, o texto da mensagem e os separadores entre as várias partes.

Assim, uma mensagem pode ser bastante maior do que o anexo que selecionaste. Num fórum em língua alemã, alguém perguntou porque é que um PDF de 20,1 MB tinha resultado num e-mail enviado com 27,5 MB. Se fizeres as contas com 20.100.000 bytes nesta calculadora, com quebras de linha e sem bytes adicionais, obténs 26.800.000 bytes de dados Base64 e 705.264 bytes de terminações de linha. No total, são 27.505.264 bytes, ou seja, cerca de 27,51 MB. O cálculo mostra como se chega a esta ordem de grandeza. É um cálculo com base num modelo, e não uma análise daquele e-mail específico.

Como é composta a estimativa

Introduz cada ficheiro numa linha separada, porque cada anexo é codificado individualmente. Podes indicar os tamanhos, entre outras unidades, em B, KB, MB, GB, MiB ou GiB. Introduz apenas o número no campo numérico e escolhe a unidade à parte. O calculador usa a definição decimal de MB, com 1.000.000 de bytes, e a definição binária de MiB, com 1.048.576 bytes. Após a conversão, o valor tem de corresponder a um número inteiro de bytes. Ao introduzir os números, usa a vírgula para a parte decimal e o ponto apenas para separar milhares: «1.000» significa mil. Também podes escrever mil como «1000» ou «1.000,00». A escrita «1 000», com espaço, não é aceite.

  1. Tamanho original: a soma dos teus anexos em bytes. É o valor de partida e serve para a comparação com um limite de anexos.
  2. Dados Base64: um anexo com n bytes transforma-se em 4 × arredondar para cima(n ÷ 3) caracteres. Se o resto no final não chegar para um grupo completo de três, o preenchimento completa o último grupo de quatro.
  3. Terminações de linha: com as quebras de linha ativadas, a configuração predefinida, a calculadora divide os caracteres de cada anexo em linhas com um máximo de 76 caracteres. Para cada linha, conta 2 bytes para a terminação de linha CRLF, incluindo a última.
  4. Bytes adicionais: o valor que defines para o texto, os cabeçalhos e outras partes da mensagem. O valor predefinido é 0.
  5. Estimativa: os dados Base64 e as terminações de linha de todos os anexos, mais os bytes adicionais.
Exemplo de cálculo: um anexo com 10.000.000 bytes, quebra de linha após 76 caracteres e 1.000 bytes adicionais assumidos livremente. O resultado é uma estimativa, e não a medição de um e-mail.
ComponenteBytesComo se obtém o valor
Anexo original10.000.000Tamanho do ficheiro PDF, valor de partida que não é somado
Dados Base6413.333.3364 × arredondar para cima(10.000.000 ÷ 3), incluindo um aumento de 3.333.336 bytes
Terminações de linha (CRLF)350.878175.439 linhas × 2 bytes
Bytes adicionais1.000valor assumido pelo utilizador para texto e cabeçalhos
Mensagem estimada13.685.21413.333.336 + 350.878 + 1.000

Base64 aumenta sempre o tamanho em exatamente um terço?

Só aproximadamente. A proporção de 3 bytes para 4 caracteres aproxima-se de um aumento de 33⅓ % nos ficheiros grandes. Sem quebras de linha, 10.000.000 bytes tornam-se exatamente 13.333.336 bytes, ou seja, cerca de 33,33 % a mais. O pequeno desvio em relação a um terço exato deve-se ao preenchimento. Com terminações de linha, são 13.684.214 bytes, cerca de 36,8 % a mais. Assim, as regras aproximadas de cerca de 37 % descrevem dados codificados com quebras de linha. Dependem do comprimento das linhas e da terminação de linha e não têm em conta os cabeçalhos nem o texto.

Nos ficheiros pequenos, um fator fixo deixa de ser adequado. Um anexo com 1 byte transforma-se em 4 caracteres Base64 mais 2 bytes de terminação de linha, num total de 6 bytes. Por isso, a calculadora faz o cálculo exato para cada anexo, em vez de multiplicar tudo por um valor genérico.

Vários anexos: cada ficheiro separadamente

Os anexos não são reunidos num grande bloco: cada um é codificado separadamente. Por isso, cada ficheiro tem o seu próprio preenchimento e a sua própria terminação de linha final. Um caso extremo com dois ficheiros de 1 byte cada mostra isto com maior clareza.

Caso extremo com quebras de linha e sem bytes adicionais. A segunda linha é apenas uma comparação teórica e não mostra como a calculadora faz a contagem.
CasoDados Base64Terminações de linhaSoma
Dois ficheiros com 1 byte cada, codificados separadamente8 bytes4 bytes12 bytes
Comparação: os mesmos 2 bytes num único ficheiro4 bytes2 bytes6 bytes

Num único PDF grande, estes poucos bytes têm pouco peso. No entanto, quando há muitos ficheiros pequenos, vão-se acumulando.

O comprimento de 76 caracteres por linha é o máximo previsto pela norma MIME para linhas Base64. Contar um CRLF também após a última linha é uma convenção desta calculadora. Os programas de e-mail que usam linhas mais curtas ou terminam a última linha de outra forma chegam a valores ligeiramente diferentes. Outro equívoco comum: Base64 não cifra nada. É apenas uma codificação que pode ser revertida sem chave e não protege o conteúdo do teu anexo.

Comparar com o limite de tamanho correto

Um limite de tamanho indica um número, mas nem sempre esclarece a que se refere. Algumas regras limitam a soma dos anexos originais, ou seja, os tamanhos dos ficheiros apresentados pelo teu programa de e-mail. Outras limitam a mensagem completa, com os anexos codificados, o texto e os cabeçalhos. Por isso, na calculadora escolhes o que é comparado com o limite. O valor pré-preenchido de 25 MB é apenas um valor inicial e não uma regra de um fornecedor específico. Um resultado exatamente igual ao limite é considerado dentro do limite.

Assim, o mesmo ficheiro pode cumprir uma regra e ultrapassar a outra, sem que isso seja uma contradição.

Limite fictício de 10 MB usado como exemplo, sem corresponder à regra de um fornecedor. O ficheiro e os pressupostos são os mesmos do exemplo de cálculo acima. Isto não verifica se o e-mail será entregue.
A que se aplica o limiteLimiteValor comparadoResultado
Anexos originais10.000.000 bytes10.000.000 bytesRespeitado, exatamente no limite
Mensagem estimada10.000.000 bytes13.685.214 bytesExcedido em 3.685.214 bytes

Duas regras reais que se aplicam a tamanhos diferentes

  • Gmail: segundo a ajuda do Gmail em alemão sobre anexos (consultada em 13 de outubro de 2026), nas contas pessoais os anexos podem ter, em conjunto, até 25 MB. Trata-se da soma dos anexos, pelo que a comparação com os anexos originais é a adequada. Nas contas Google Workspace, os limites são definidos pelo administrador. Se a soma for superior, o anexo é substituído por uma ligação do Google Drive.
  • RRZE da Universidade de Erlangen-Nürnberg: as instruções sobre a limitação do tamanho dos anexos de e-mail (consultadas em 13 de outubro de 2026) indicam um máximo de 20 MB para o e-mail completo, tanto nas mensagens recebidas como nas enviadas pelos servidores do RRZE. Neste caso, compara com a mensagem estimada e convém introduzir também bytes adicionais.

Ambas as regras se aplicam apenas ao respetivo âmbito e podem mudar. Para o teu envio, conta a regra da tua conta, seja pessoal ou gerida pela entidade empregadora, escola ou instituição de ensino superior. Também conta a regra da caixa de correio do destinatário. Se conheceres o limite do destinatário, inclui-o na comparação tendo em conta exatamente a que se aplica. Se um fornecedor enviar automaticamente ficheiros grandes como ligações, o ficheiro deixa de estar incluído na mensagem como anexo. Saber se o destinatário consegue e tem permissão para abrir essa ligação é então uma questão à parte.

O que ainda falta para uma mensagem completa

Um anexo codificado, por si só, ainda não é um e-mail. A mensagem final inclui cabeçalhos com o remetente, os destinatários, o assunto e informações técnicas. A isto juntam-se o texto da mensagem, frequentemente tanto em texto simples como em HTML, as linhas separadoras entre as partes MIME e imagens incorporadas, como um logótipo na assinatura. O espaço que tudo isto ocupa depende do teu programa de e-mail, do teu texto e dos teus destinatários.

Que bytes adicionais podes introduzir

Não existe um valor universalmente correto. Com 0 bytes adicionais, a calculadora mostra apenas os anexos codificados com as respetivas terminações de linha, ou seja, um valor do modelo sem texto nem cabeçalhos. Por isso, introduz uma estimativa tua que se ajuste ao teu e-mail. Um texto curto sem imagens ocupa pouco espaço; um e-mail HTML com gráficos incorporados ocupa bastante mais. Os valores de exemplos de outros e-mails só se aplicam exatamente a esses e-mails. Se o teu resultado ficar pouco abaixo do limite, experimenta calcular com um valor mais folgado. Se o limite continuar a ser respeitado na comparação, tens margem. Se passar a ser excedido, a margem é reduzida.

Se o e-mail for devolvido apesar de o limite ter sido respeitado na comparação

  • A mensagem continha mais bytes adicionais do que tinhas previsto, ou o teu programa de e-mail usa outros comprimentos de linha na codificação.
  • O servidor do destinatário permite um tamanho inferior ao da tua própria conta.
  • O limite aplicava-se à mensagem completa, mas fizeste a comparação com os anexos originais. Ou a tua conta está sujeita a uma regra diferente da que tinhas assumido.
  • O destinatário bloqueia determinados tipos de ficheiros, como documentos com macros ou programas executáveis, independentemente do seu tamanho.

A calculadora compara apenas o valor que selecionaste. Não envia nada, não testa a entrega e não verifica formatos de ficheiro nem regras de segurança. Nas newsletters, existem ainda limites de apresentação: algumas caixas de correio mostram os e-mails HTML longos de forma truncada. Esta é uma questão diferente do tamanho dos anexos e também não é calculada aqui.

Demasiado grande: continuar a trabalhar com o PDF final

Se a estimativa ultrapassar o limite, tens duas opções: reduzir os bytes do próprio ficheiro ou escolher uma alternativa ao envio como anexo. Se o destinatário esperar expressamente um anexo, procede assim:

  1. Comprime o PDF antes do envio ou, se conheceres um limite fixo, reduz o PDF para um limite de tamanho. O grau de redução de um ficheiro depende do seu conteúdo. Nem sempre é possível atingir um tamanho pretendido.
  2. Abre o resultado e verifica se o documento continua bem legível.
  3. Volta a introduzir aqui o tamanho do ficheiro descarregado. O que conta é o ficheiro final, e não a redução que esperavas obter.
  4. Se a estimativa respeitar o limite, envia o e-mail. Caso contrário, fala com o destinatário sobre outra forma de envio.

Uma ligação de partilha através de um serviço na nuvem ou de partilha de ficheiros pode ser uma alternativa, se o destinatário aceitar ligações e se as permissões de acesso e a proteção de dados forem adequadas ao teu documento. O serviço fica à tua escolha. Esta calculadora trabalha apenas com os números introduzidos e não guarda nem envia ficheiros. Por sua vez, um arquivo ZIP não é uma alternativa fiável a um PDF mais pequeno: não reduz necessariamente o tamanho de um PDF e quem exige expressamente ficheiros PDF pode não aceitar um arquivo.

Se o ficheiro se destinar a ser carregado num portal em vez de ser enviado por e-mail, podes verificar os limites de carregamento de PDF e estimar antecipadamente o tempo de carregamento do ficheiro.

Preferências de privacidade

Escolha se permite a análise de utilização e a publicidade opcionais. Nesta pré-visualização não publicada, ambas permanecem desativadas mesmo que as permita. As ferramentas de documentos funcionam em qualquer caso. Pode alterar a sua escolha a qualquer momento no rodapé.

Definições necessárias

Necessário

As suas preferências e o tema de cores são guardados localmente. As ferramentas de documentos estão disponíveis sem os serviços opcionais.

Inativo

Medição opcional da utilização. Atualmente inativa: ao permitir, a sua preferência é guardada, mas nenhum serviço de análise é ativado nesta pré-visualização.

Inativo

Publicidade opcional. Atualmente inativa: ao permitir, a sua preferência é guardada, mas nenhum serviço de publicidade é ativado nesta pré-visualização.

A análise de utilização e a publicidade opcionais estão desativadas.