Disponível agora.html

IPYNB Slides

Monte uma apresentação Reveal.js a partir do seu notebook: respeita metadados slideshow ou divide por cabeçalhos Markdown e baixa um único HTML compartilhável.

Free, instant, and 100% private — your notebook never leaves the browser.

How it works

Three steps from upload to download

1

Drop your notebook

Drag a .ipynb onto the card or browse your files. You never create an account.

2

Choose the export

Select Word, PDF, Markdown, HTML, LaTeX, ZIP, Python tools, viewer, cleaner, merger, or splitter—whatever matches your reviewer.

3

Download and ship

Grab the finished file immediately. Open it locally, attach it to email, or upload it to your LMS.

Also available

Try our other free tools

Notebook em slides: transforme um notebook Jupyter em apresentação Reveal.js online

Este conversor transforma um notebook Jupyter em um deck HTML Reveal.js autocontido para apresentar em qualquer navegador. Solte o .ipynb na página, escolha manter ou não saídas e notas do apresentador, e baixe um arquivo .html que já carrega Reveal.js e Highlight.js por CDN — sem build, sem fila para `nbconvert --to slides`, sem instalar LaTeX. Abra o arquivo no Chrome, Edge ou Firefox para apresentar e compacte depois para distribuir à plateia.

O conversor respeita os mesmos metadados de célula `slideshow.slide_type` que Jupyter, RISE e `nbconvert --to slides` usam: `slide`, `subslide`, `fragment`, `skip`, `notes`. Se você marcou o notebook no editor de slides do JupyterLab, o deck fica como planejou. Sem marcação, há fallback pragmático: cada título Markdown de primeiro nível começa um slide novo, então um tutorial bem estruturado vira apresentação utilizável sem trabalho extra.

Comparado a rodar `jupyter nbconvert --to slides`, esta página ganha simplicidade. Não precisa Jupyter instalado, ambiente Python a manter, nem hospedar pasta estática das slides — a saída é um arquivo .html que você pode mandar por e-mail, Slack ou subir em site estático. Comparado ao RISE, não precisa de kernel vivo: slides são estáticos — mais fáceis de compartilhar e mais seguros para embutir em site.

Escolha um tema de cores (claro ou escuro), desligue Incluir saídas se quer só texto e figuras de roteiro de aula, e mantenha Notas do apresentador se embutiu células `notes`. Resultado é um arquivo único compartilhável que abre de duplo clique.

Por que converter seu notebook Jupyter em slides aqui

Saída Reveal.js para apresentar em qualquer lugar

Baixe um único .html que carrega Reveal.js por CDN, roda em qualquer navegador e exporta PDF pela rota de impressão padrão do Reveal.

Respeita metadata de slideshow das células

Lê `slide`, `subslide`, `fragment`, `skip`, `notes` de `cell.metadata.slideshow`, o mesmo campo de RISE e `nbconvert --to slides` — seus notebooks marcados aparecem corretos.

Fallback inteligente por título

Notebooks sem metadata de slideshow ainda convertem limpo: cada título Markdown de topo inicia novo slide, células seguintes continuam a narrativa abaixo.

Código continua código

Células de código renderizam com realce de sintaxe Highlight.js. Saídas aparecem abaixo de cada célula com Incluir saídas ligado, incluindo fluxos de texto, erros e imagens embutidas.

Notas do apresentador alinhadas ao RISE

Células marcadas `notes` viram notas do apresentador Reveal.js na view de apresentador — mesmo fluxo que as pessoas usam com RISE no JupyterLab.

100% no navegador

A conversão roda localmente na sua aba. O notebook não sai da sua máquina e o deck de saída não tem analytics nem rastreadores externos.

Como converter ipynb em slides no navegador

  1. 01

    Envie seu .ipynb

    Arraste um notebook. O analisador lê no cliente e mostra contagens de células antes da conversão.

  2. 02

    Escolha as opções

    Decida sobre saídas de código e notas do apresentador. Padrões servem para a maioria das aulas e palestras.

  3. 03

    Baixe e apresente

    Salve o .html. Duplo clique para abrir no navegador, F11 para tela cheia, apresente. Pressione S para a vista do apresentador.

Perguntas frequentes sobre ipynb para slides

Abra este conversor, envie seu .ipynb e baixe o .html gerado. Abra o arquivo em qualquer navegador para apresentar. O deck usa Reveal.js, então a experiência combina com a saída padrão `nbconvert --to slides`.