ipynb to pdf

IPYNB para PDF,
notebook entra, PDF sai.

Arraste um arquivo .ipynb e converta IPYNB em PDF no seu dispositivo — código, gráficos, tabelas e matemática LaTeX, sem envio, sem conta e sem fila de espera.

Lido no seu navegador — o notebook nunca é enviado. Você também pode arrastá-lo para qualquer lugar desta página.

  • Jupyter Notebook
  • JupyterLab
  • Google Colab
  • VS Code
  • Kaggle
  • Deepnote

0 bytes enviados

A análise, o layout e a rasterização acontecem no seu dispositivo.

2 tamanhos de página

A4 e letter dos EUA, em retrato ou paisagem.

6 fontes de notebook

Jupyter, JupyterLab, Colab, VS Code, Kaggle, Deepnote.

0€ custo, nunca

Sem contas, sem limites, sem marca d’água sobre o seu trabalho.

Como funciona

Três passos, nada enviado.

Todo o pipeline — análise, layout, rasterização, montagem do PDF — roda na sua máquina: nada espera em uma fila e nada é confiado a um servidor.

  1. 01

    Arraste o notebook

    Arraste um arquivo .ipynb para o conversor ou escolha-o no navegador de arquivos. O notebook é analisado no seu dispositivo e a conversão começa imediatamente com padrões sensatos.

  2. 02

    Ajuste a página

    A4 ou letter, retrato ou paisagem, páginas claras ou escuras. Inclua código, saídas, prompts in[]/out[], números de linha, cores de sintaxe e o bloco de título — e converta de novo.

  3. 03

    Baixe ou imprima

    Baixe um PDF fiel ao pixel com quebras de página exatas, ou use imprimir → salvar como PDF quando quiser texto selecionável produzido pelo navegador.

Seu notebook nunca sai deste dispositivo.

Nada enviado, nenhuma fila, nenhuma conta. Os arquivos são lidos localmente, renderizados em uma página oculta e rasterizados em um canvas. Feche a aba e nada fica para trás — não há cópia em nenhum outro lugar para apagar.

Ler as notas de privacidade

Funções

O que acaba na página.

Cada elemento do notebook é medido antes de ser desenhado — é isso que faz o resultado parecer um documento em vez de uma captura de tela.

Código que se lê como código

Cada célula mantém suas cores de sintaxe, indentação, largura de tabulação e pontos de quebra. Listas longas são divididas nos limites de linha para que uma página nunca corte uma linha ao meio.

def clean(df):
# drop empty rows
return df.dropna(axis="index")

Gráficos e imagens

Figuras do Matplotlib e saídas de imagem são embutidas em resolução total, emolduradas com um fio para que gráficos brancos continuem legíveis na página.

Tabelas, em uma peça

Tabelas HTML e markdown são medidas e divididas nos limites de linha, com o cabeçalho repetido em cada parte de uma tabela longa.

id1042
planannual
mrr89.00

Matemática LaTeX

Fórmulas inline e display em células markdown, e saídas text/latex, são compostas exatamente como aparecem na prévia do notebook.

∫₀¹ x² dx = ⅓

Paginação que respeita o conteúdo

Os blocos são medidos antes de qualquer desenho: um título nunca fica encalhado, uma figura nunca é cortada, e uma tabela larga é reduzida para caber em vez de aparada.

Acabamento de página

Um rodapé contínuo carrega o nome do notebook e o número da página, e a primeira página abre com um bloco de título: nome do notebook, kernel, número de células e data.

churn-model.ipynb12 / 14

Compatibilidade

Feito para notebooks de verdade.

Não apenas o caminho feliz: anexos, cores ANSI, tracebacks, arquivos antigos e tabelas rebeldes são tratados com cuidado.

Células markdown

  • títulos, parágrafos e listas
  • negrito, itálico, links e citações
  • tabelas GFM e listas de tarefas
  • código inline e blocos cercados
  • imagens guardadas como anexos

Células de código

  • python, R, julia, SQL, JS e mais
  • realce de sintaxe e números de linha
  • prompts de execução in[] / out[]
  • largura de tabulação normalizada a quatro espaços
  • continuações emendadas entre páginas

Saídas

  • stdout, stderr e cores ANSI
  • tracebacks completos com o nome do erro
  • figuras PNG, JPEG, GIF, WebP e SVG
  • tabelas HTML, JSON e text/plain
  • notas elegantes para widgets interativos

Formatos de notebook

  • nbformat 4 (atual)
  • worksheets nbformat 3 (antigo)
  • anexos e imagens base64
  • conteúdo UTF-8, qualquer idioma
  • imagens remotas com CORS permitido

Guia

Converter IPYNB em PDF: o guia completo

IPYNB para PDF é o caminho mais curto entre um notebook que você terminou e um documento que você pode entregar, enviar por e-mail ou imprimir. Abaixo está o que o formato contém, como converter IPYNB em PDF no Jupyter, Google Colab e VS Code, e como a saída deve ficar antes de entregar o PDF para outra pessoa.

O que é um arquivo .ipynb?

Um arquivo .ipynb é um notebook do Jupyter: JSON que guarda uma sessão como uma lista ordenada de células — código, markdown ou brutas — cada célula de código com suas próprias saídas. O nome vem de IPython Notebook, e o mesmo formato serve a um notebook do Jupyter local, um notebook online como Google Colab ou Kaggle, um notebook python online como Deepnote e o VS Code — então um arquivo .ipynb abre em quase qualquer lugar onde você trabalha.

Ler o JSON é fácil; renderizar um notebook não é. As células se compõem em blocos cuja altura só se conhece depois de medida, porque um DataFrame largo, uma figura do matplotlib e um código com quebra de linha mudam de tamanho conforme a largura da página. É por isso que as conversões .notebook para PDF, .ipynb para PDF e de notebook do Jupyter para PDF esbarram no mesmo problema — e por que transformar um arquivo ipynb em PDF com uma impressão simples parece uma captura de tela.

Como converter IPYNB em PDF

Todo conversor de .ipynb para PDF analisa o notebook, pagina as células na largura da folha impressa, desenha os blocos e monta as páginas; as diferenças estão em onde esse trabalho acontece e se você vê o resultado antes. Aqui todo o pipeline roda na página, sem limite de tamanho e sem conta para criar.

  1. 01

    Escolha o arquivo .ipynb

    Arraste um arquivo .ipynb ou escolha-o no navegador de arquivos; o notebook é lido no seu dispositivo, então a conversão começa imediatamente.

  2. 02

    Defina as opções de página do PDF

    A4 ou letter dos EUA, retrato ou paisagem, claro ou escuro; depois decida se código, saídas, prompts de execução e números de linha entram na página.

  3. 03

    Confira a paginação na prévia

    A prévia mostra exatamente onde cada página quebra antes de qualquer download. Converta de novo quantas vezes quiser — nada é enviado.

  4. 04

    Exporte IPYNB para PDF

    Baixe o PDF com gráficos, tabelas e cores de sintaxe fiéis ao pixel, ou imprimir → salvar como PDF para texto selecionável.

Converter IPYNB em PDF leva segundos em um notebook comum, e uma passada real de layout dá quebras de página exatas.

Converter um notebook do Jupyter em PDF

A resposta de linha de comando é o nbconvert. Rodar jupyter nbconvert --to pdf notebook.ipynb converte o notebook para LaTeX e compila com o xelatex, então precisa de pandoc mais uma distribuição TeX completa — TeX Live, MacTeX ou MiKTeX — no seu PATH. Sem essa cadeia de ferramentas o comando para em “xelatex not found”, a razão pela qual a maioria das pessoas busca um conversor de notebook do Jupyter para PDF que não exija LaTeX. O --to webpdf usa Chromium headless, e --to html mais imprimir → salvar como PDF mantém o trabalho no navegador.

Os três imprimem o notebook como o navegador o renderiza, então o navegador escolhe as quebras de página: bom para um notebook curto, incômodo para um longo. Converter um notebook do Jupyter em PDF com uma passada de layout — cada bloco inteiro, códigos longos divididos nos limites de linha — é o que faz uma exportação de 40 páginas se ler como um relatório.

Notebook do Colab para PDF

Um notebook do google colab não tem botão de exportar PDF, então como salvar notebook colab como pdf tem duas respostas honestas. A rápida: Arquivo → Imprimir, depois salvar como PDF — texto selecionável, quebras de página do navegador e o que mais estiver na tela. A confiável: Arquivo → Baixar → .ipynb, e depois converter o notebook do colab em PDF com um conversor que pagina as células para a folha. Um arquivo ipynb colab continua sendo um arquivo .ipynb, então qualquer um desses caminhos vale quando ele está na sua máquina.

O que torna um notebook do colab agradável no navegador — uma barra do tqdm, um DataFrame truncado, uma tabela HTML rolante — é incômodo de paginar. Um conversor de colab para PDF que pré-visualiza as quebras de página deixa você consertar uma figura abandonada sozinha na página 7 antes de exportar o google colab em PDF.

Exportar um notebook do VS Code em PDF

A extensão Jupyter do VS Code exporta HTML, scripts Python e arquivos .ipynb — mas não PDFs, por isso ipynb para pdf no VS Code não tem resposta embutida. Três caminhos funcionam: exportar para HTML e imprimir esse arquivo em um navegador; rodar jupyter nbconvert no terminal do VS Code se você já tem uma cadeia TeX; ou abrir o arquivo .ipynb em um conversor de navegador como este, que não precisa de instalação e pré-visualiza a paginação. Exportar um notebook do Jupyter em PDF do VS Code normalmente significa o segundo ou o terceiro caminho; exportar pela paleta de comandos e você abre mão do controle sobre onde as páginas quebram.

O caminho do navegador é o menos intrusivo: sem LaTeX para instalar, e as mesmas configurações ipynb para pdf no vscode toda vez — A4, retrato, código mais saídas, números de linha.

Às vezes a maneira certa de imprimir IPYNB em PDF é imprimir: o diálogo do navegador tem um destino salvar como PDF, e é o único caminho que produz texto vetorial que você pode selecionar, pesquisar e anotar — vale a pena para documentos lidos na tela ou indexados por um buscador.

Conversores de IPYNB para PDF online comparados

Procure um conversor de IPYNB para PDF online e você encontra três tipos de ferramenta. O primeiro é a linha de comando que você já tem: nbconvert — grátis, local, exato, e desarmado se você não quiser instalar LaTeX. O segundo é um serviço de conversão na nuvem, o Vertopal sendo o mais conhecido: envie o notebook, escolha PDF, baixe. Uma conversão de IPYNB para PDF no Vertopal é conveniente para um arquivo que você não se importa de compartilhar, mas o notebook sai da sua máquina e o layout segue uma folha de estilo de impressão genérica.

O terceiro tipo é esta página: um conversor de IPYNB para PDF online sem envio. Você pode converter notebook do Jupyter em PDF online, ou converter IPYNB em PDF grátis offline: o arquivo nunca sai do dispositivo, então a saída é sempre a mesma. Comparando as camadas gratuitas dos conversores de IPYNB para PDF com as pagas? A pergunta que decide não é o preço: é se a ferramenta entende células, saídas e quebras de página.

O que uma boa conversão de IPYNB para PDF mantém

Qualquer conversor ipynb para pdf ganha seu sustento nos detalhes — os que decidem se a ferramenta realmente pode converter notebook em PDF ou apenas produzir um arquivo:

  • Markdown de notebook do Jupyter — títulos, listas, tabelas GFM e listas de tarefas, como tipografia de documento em vez de texto bruto.
  • Código como código — cores de sintaxe, indentação, prompts in[] e out[] e números de linha opcionais, com códigos longos divididos nos limites de linha para que uma página nunca corte uma linha ao meio.
  • Figuras em resolução total — PNG, JPEG, SVG e outras saídas, emolduradas para que um gráfico branco sobre branco continue legível.
  • Tabelas em uma peça — tabelas HTML e markdown medidas e divididas nos limites de linha, com o cabeçalho repetido em cada parte.
  • Saída de texto e tracebacks — stdout, stderr, cores ANSI e o traceback completo incluindo o nome do erro.
  • Matemática LaTeX — fórmulas inline e display em células markdown, e em saídas text/latex, compostas exatamente como na prévia.
  • Acabamento de página — um bloco de título com nome do notebook, kernel, contagem de células e data, mais um rodapé contínuo com nome do arquivo e número da página.

Um notebook python é um problema de documentação tanto quanto de código, e exportar um notebook python em PDF é onde isso aparece. Se o resultado termina com um gráfico que ninguém consegue ler, o problema é a conversão, não o notebook.

Se você veio procurar um conversor de notebook do Jupyter para PDF, uma forma de exportar um notebook do Google Colab em PDF, um substituto para uma instalação quebrada do nbconvert, ou simplesmente um jeito de converter .ipynb em PDF sem conta, o próximo passo é o mesmo: escolha o notebook. O PDF é seu — IPYNB para PDF grátis, sem marca d’água, sem cadastro e sem custo.

Clientes

Convertido, baixado, pronto.

“O notebook mais bagunçado da minha pasta de projetos — um DataFrame de 14 colunas, um traceback vermelho ANSI, três figuras do matplotlib — saiu como um PDF impecável de 22 páginas.”
Líder de ciência de dados · Startup série B
“Entrego minhas atividades avaliadas em PDF. Importo um notebook do Colab, clico em converter, baixo — tudo em menos de um minuto.”
Mestrando · Estatística aplicada
“A ausência de envio foi decisiva. Notebooks de clientes nunca saem da minha máquina, e a conversão offline prova isso.”
Engenheiro autônomo · Consultoria em ML

Experimente com um notebook que você já tem.

Pegue o notebook mais bagunçado da sua pasta de trabalho — o do traceback de 2.000 linhas e do DataFrame de 14 colunas — e veja como ele sai.

Escolher um notebook

FAQ

Como converter IPYNB em PDF: perguntas frequentes

Respostas curtas às perguntas mais comuns sobre arquivos .ipynb — o que é o formato, como salvar ou exportar um notebook em PDF no Jupyter, Google Colab e VS Code, e o que esperar da conversão.

O que é um arquivo IPYNB?

Um arquivo IPYNB é um notebook do Jupyter: um documento JSON que armazena uma sessão como uma lista ordenada de células de código, markdown e brutas, junto com as saídas de cada célula de código. O mesmo arquivo .ipynb é usado pelo Jupyter Notebook, JupyterLab, Google Colab, Kaggle, Deepnote e pela extensão Jupyter do VS Code, então abre em quase qualquer máquina ou no navegador.

O que significa IPYNB?

IPYNB significa IPython Notebook. A extensão .ipynb foi introduzida pelo IPython, o shell interativo de Python cuja função de notebook cresceu até virar o Project Jupyter — por isso o tipo de arquivo ainda se chama IPYNB, mesmo que a aplicação de hoje seja o Jupyter Notebook e o kernel possa ser Python, R, Julia, SQL ou JavaScript.

Como exportar o Google Colab como PDF

O Google Colab não tem botão de exportar PDF, então a exportação é pelo navegador: abra Arquivo → Imprimir e escolha salvar como PDF como destino. Para um documento paginado de verdade, use Arquivo → Baixar → .ipynb para salvar o notebook e converta essa cópia aqui, onde figuras, tabelas e saídas longas são medidas e mantidas inteiras.

Como converter IPYNB em PDF

Use o conversor no topo desta página: escolha ou arraste seu arquivo .ipynb, defina o tamanho da página, a orientação e quais elementos aparecem, confira onde as páginas quebram e baixe o PDF. A análise, o layout e a rasterização rodam no seu navegador, então o notebook nunca é enviado e não há cadastro.

Como converter IPYNB em PDF online

Converter IPYNB em PDF online significa que o trabalho acontece em uma página web, não em um terminal. Aqui roda inteiramente em JavaScript: o arquivo é lido com a File API do navegador, paginado na largura da folha impressa e desenhado em um PDF que você baixa. Como nada é enviado, converter IPYNB em PDF online também funciona offline.

Como salvar IPYNB como PDF

Salvar um notebook como PDF é o mesmo que convertê-lo. Abra o arquivo .ipynb no conversor, escolha as opções de página — A4 ou letter dos EUA, retrato ou paisagem, páginas claras ou escuras, código e saídas ligados ou desligados — e baixe o PDF, ou use imprimir → salvar como PDF quando precisar de texto selecionável.

Como exportar IPYNB como PDF

Exportar um arquivo IPYNB como PDF dá uma versão fixa e compartilhável do notebook. Escolha o arquivo, revise a prévia paginada e baixe: código com realce de sintaxe e prompts in[] e out[], gráficos em resolução total, tabelas divididas nos limites de linha e matemática LaTeX, com o nome do notebook e o número da página no rodapé.

Como salvar IPYNB como PDF no VS Code

A extensão Jupyter do VS Code exporta HTML, scripts Python e arquivos .ipynb, não PDFs. Para salvar IPYNB como PDF de um notebook aberto no VS Code, clique com o botão direito, exporte para HTML e imprima essa página em PDF; ou rode jupyter nbconvert no terminal do VS Code se houver uma cadeia LaTeX instalada; ou solte o arquivo .ipynb neste conversor, que não precisa de instalação.

Como exportar IPYNB como PDF no VS Code

Exportar IPYNB como PDF no VS Code não é um comando que a extensão Jupyter traz, então os caminhos práticos são: o export para HTML da paleta de comandos seguido de imprimir → salvar como PDF; jupyter nbconvert --to pdf no terminal integrado, que precisa de pandoc mais TeX Live, MacTeX ou MiKTeX; ou um conversor de navegador como este, que pré-visualiza as quebras de página.

Como transformar IPYNB em PDF

Transformar um arquivo .ipynb em PDF é renderizar em páginas fixas células desenhadas para uma tela rolante. Arraste o notebook para o conversor, escolha a configuração de página e converta: cada bloco é medido antes de ser desenhado, então um título nunca fica abandonado no pé de uma página e uma tabela larga é reduzida em vez de aparada.

Como salvar .ipynb como PDF

Para salvar um arquivo .ipynb como PDF, abra-o no conversor, converta e baixe o documento pronto. O notebook fica no seu dispositivo o tempo todo — é analisado e rasterizado na aba — e o PDF chega sem marca d’água, com um bloco de título na primeira página e o nome do arquivo e o número da página no rodapé contínuo.

Como converter um IPYNB em PDF

Converter um IPYNB em PDF tem quatro passos: analisar as células e suas saídas, paginá-las na largura da folha impressa, desenhar cada bloco e montar as páginas. Todo conversor faz esses passos, e as diferenças aparecem no resultado; aqui todos acontecem localmente, então nada entra em fila e nada é enviado.

Como baixar um arquivo IPYNB como PDF

Baixar um arquivo IPYNB como PDF é um trabalho de converter e salvar: escolha o notebook, defina as opções de página e use o botão de download — o PDF é gerado no navegador e vai direto para sua pasta de downloads. Se você prefere texto que dá para selecionar e pesquisar, use imprimir → salvar como PDF.

Como converter um arquivo IPYNB em PDF

Escolha o arquivo IPYNB no navegador de arquivos, ou arraste-o para qualquer lugar desta página, e a conversão começa imediatamente. Notebooks salvos pelo Jupyter Notebook, JupyterLab, Colab, Kaggle, Deepnote e VS Code funcionam todos: nbformat 4, mais os arquivos nbformat 3 mais antigos que guardam as células em worksheets.

Como converter IPYNB em PDF no Google Colab

O Colab não consegue escrever um PDF sozinho. Dentro do Colab, Arquivo → Imprimir e escolha salvar como PDF — rápido, com texto selecionável e quebras de página escolhidas pelo navegador. Para um resultado controlado, use Arquivo → Baixar → .ipynb para obter o notebook e converta aqui, onde saídas longas e figuras são medidas e mantidas juntas.

Como exportar IPYNB em PDF

Exportar IPYNB em PDF com esta ferramenta é tarefa do navegador: sem Python, sem LaTeX, sem nbconvert. Abra o notebook, escolha A4 ou letter em retrato ou paisagem, decida quais elementos aparecem na página e baixe. As mesmas configurações no mesmo notebook sempre produzem o mesmo PDF.

Como converter notebook do Jupyter em PDF

O caminho de linha de comando é jupyter nbconvert --to pdf notebook.ipynb, que converte via LaTeX e precisa de pandoc mais TeX Live, MacTeX ou MiKTeX instalados antes de rodar — a falta deles é a causa usual do erro “xelatex not found”. O caminho do navegador não precisa de nada disso: abra o notebook aqui, revise a paginação e baixe.

Como salvar notebook do Jupyter como PDF

Para salvar um notebook do Jupyter como PDF, transforme-o em um arquivo que você pode guardar: baixe o PDF do conversor depois de revisar a prévia, ou use imprimir → salvar como PDF quando o texto vetorial selecionável importa mais que a imagem de cada bloco.

Como salvar notebook do Colab como PDF

Um notebook do Colab vive na nuvem, então salvá-lo como PDF começa por obter o arquivo: Arquivo → Baixar → .ipynb, e depois converta o notebook em PDF no navegador. Você também pode imprimir o notebook do Colab com Arquivo → Imprimir e salvar como PDF, o que é mais rápido mas deixa as quebras de página para a caixa de impressão.

Como baixar notebook do Jupyter como PDF

Baixar um notebook como PDF é o último passo de uma conversão: primeiro converta o arquivo .ipynb, depois use o botão de download para um PDF exato e paginado, ou imprima o documento paginado pelo navegador quando o texto selecionável importa mais que gráficos fiéis ao pixel.

Como exportar notebook do Jupyter como PDF

Exportar um notebook do Jupyter como PDF é o trabalho que o nbconvert faz na linha de comando e este conversor faz no navegador. Ambos produzem um PDF do notebook; só um precisa de instalação de TeX. Se você quer ver onde as páginas vão quebrar antes de gerar o arquivo, converta no navegador.

Como converter notebook do Jupyter em PDF

Abra o arquivo do notebook no conversor, ajuste as configurações de página e baixe o PDF — esse é todo o processo, e funciona para notebooks do Jupyter, Colab, Kaggle, Deepnote ou VS Code. O markdown vira tipografia de documento, o código mantém suas cores de sintaxe, e as saídas são posicionadas inteiras em vez de cortadas ao meio.

Como converter notebook IPYNB em PDF

Um notebook IPYNB se converte em PDF como qualquer outro arquivo de notebook: escolha o arquivo, converta, baixe. Conversões longas podem ser canceladas a qualquer momento, notebooks muito grandes são limitados apenas pela memória do seu dispositivo, e o PDF pronto carrega o nome do notebook e o número da página em vez de qualquer marca ou marca d’água.

Pronto quando você estiver.

Escolha um notebook e o PDF geralmente fica pronto antes de você terminar de ler a linha de progresso.

Converter um notebook