지금 사용 가능.html

IPYNB 슬라이드

노트북에서 Reveal.js 프레젠테이션 생성: slideshow 메타데이터 존중 또는 Markdown 헤딩으로 분할, 공유 가능한 단일 HTML 파일 다운로드.

Free and instant. Files are processed briefly on our servers for conversion, then discarded — nothing is stored.

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.

노트북을 슬라이드로: Jupyter 노트북을 온라인에서 Reveal.js 슬라이드쇼로

이 변환기는 Jupyter 노트북을 브라우저에서 발표할 수 있는 독립형 Reveal.js HTML 슬라이드 덱으로 만듭니다. 페이지에.ipynb를 놓고 출력·발표자 노트 포함 여부를 고른 뒤, CDN에서 Reveal.js와 Highlight.js를 불러오는.html을 다운로드하세요, 빌드 없음, nbconvert --to slides 없음, LaTeX 없음. Chrome, Edge, Firefox에서 열어 발표하고, zip으로 청중과 공유하세요.

Jupyter, RISE, nbconvert --to slides가 쓰는 slideshow.slide_type 메타데이터, slide, subslide, fragment, skip, notes, 를 그대로 따릅니다. JupyterLab 슬라이드 편집기에서 태그했다면 설정한 대로 나옵니다. 태그가 없으면 실용적인 기본값: 최상위 Markdown 제목마다 새 슬라이드로 잘 구조화된 튜토리얼이 추가 작업 없이 발표 자료가 됩니다.

jupyter nbconvert --to slides보다 단순함에서 이기기 쉽습니다, Jupyter 설치·Python 환경 유지·정적 폴더 호스팅이 필요 없고, 결과는 이메일·Slack·정적 사이트에 올릴 수 있는.html 하나입니다. RISE와 달리 살아 있는 커널이 필요 없고 슬라이드가 정적이라 공유·웹 삽입이 쉽고 안전합니다.

라이트/다크 테마를 고르고, 강의 스크립트의 텍스트·그림만 필요하면 출력 포함을 끄고, notes 셀을 넣었다면 발표자 노트를 켜세요. 더블클릭으로 열리는 하나의 공유 파일이 됩니다.

노트북을 슬라이드로: Jupyter 노트북을 온라인에서 Reveal.js 슬라이드쇼로

여기서 Jupyter 노트북을 슬라이드로 바꾸는 이유

어디서나 발표할 Reveal.js 출력

CDN에서 Reveal.js를 불러오는.html 하나를 다운로드합니다. 모든 브라우저에서 실행되고 표준 Reveal 인쇄 경로로 PDF로 내보냅니다.

슬라이드용 셀 메타데이터 준수

cell.metadata.slideshow에서 slide, subslide, fragment, skip, notes를 읽습니다, RISE와 nbconvert --to slides와 같은 필드라 기존 태그 노트가 올바르게 렌더링됩니다.

제목 기반 스마트 폴백

슬라이드 메타데이터가 없어도 변환됩니다: 최상위 Markdown 제목마다 새 슬라이드가 시작하고 이어지는 셀은 아래에 이어집니다.

코드는 코드로

코드 셀은 Highlight.js로 강조합니다. 출력 포함을 켜면 텍스트 스트림·오류·삽입 이미지가 각 셀 아래에 나옵니다.

RISE와 맞는 발표자 노트

notes로 태그한 셀은 Reveal.js 발표자 뷰에서 읽는 발표자 노트가 됩니다, JupyterLab에서 RISE로 쓰던 흐름과 같습니다.

100% 브라우저

변환은 탭에서 로컬로 실행됩니다. 노트북은 기기를 벗어나지 않고, 출력 덱에는 분석·외부 추적기가 없습니다.

브라우저에서 ipynb를 슬라이드로 변환하는 방법

  1. 01

    .ipynb 업로드

    노트북을 끌어다 놓습니다. 파서가 클라이언트에서 읽고 변환 전 셀 수를 알려줍니다.

  2. 02

    옵션 선택

    코드 출력·발표자 노트 포함 여부를 정합니다. 기본값은 대부분의 강의·컨퍼런스에 맞습니다.

  3. 03

    다운로드 후 발표

    .html을 저장합니다. 더블클릭으로 브라우저에서 열고 F11로 전체 화면, 발표자 뷰는 S를 누릅니다.

FAQ

ipynb를 슬라이드로 관련 자주 묻는 질문

Open this converter, upload your.ipynb, and download the generated.html. Open the file in any browser to present. The deck uses Reveal.js so the experience matches the standard nbconvert --to slides output.

Yes. Cells tagged with slide, subslide, fragment, skip, or notes in cell.metadata.slideshow render the same way RISE and nbconvert --to slides render them.

The converter falls back to splitting on top-level Markdown headings. A well-structured notebook becomes a usable deck without you having to tag every cell first.

Either re-tag the cells in JupyterLab&rsquo;s slide editor and re-run the converter, or open the downloaded.html in a text editor and rearrange the <section> tags directly. The format is plain HTML.

The default version pulls Reveal.js and Highlight.js from a CDN, so it needs the network the first time you load it. Browsers cache these assets, so re-opening offline usually still works. For fully offline talks, save the page with its assets via your browser&rsquo;s Save Page As option.

Open the.html, append ?print-pdf to the URL, and use your browser&rsquo;s Print to Save as PDF. This is the standard Reveal.js export route and produces one PDF page per slide.

Yes. Image outputs stored inside the notebook (matplotlib PNG, etc.) appear inline on the slides when Include outputs is on.

Yes. Press S in the presenter view to open Reveal.js&rsquo;s speaker window. Cells tagged as notes show up there alongside the current and next slide.

It produces the same kind of Reveal.js HTML deck and respects the same metadata. The differences: no Python install, no LaTeX dependency, single-file output, and conversion in the browser.

Secure server conversion — processed briefly, not stored afterward. The downloaded .html is what you keep and share.

Yes. The converter ships with a light and a dark theme. For more theming, edit the inline <style> block at the top of the downloaded.html or replace the theme stylesheet link with another Reveal.js theme.

Static outputs (PNG snapshots, HTML widgets that store their data in the notebook) appear on the slides. Live, kernel-backed widgets do not run because the deck is static; for live demos use RISE in JupyterLab.

Yes. Structure the notebook with clear Markdown headings or slideshow tags, export, and present. Students can receive the .html even if they never install Jupyter.

Cells tagged fragment or subslide follow Reveal.js / nbconvert conventions: fragments appear step-by-step; subslides nest under a parent slide. Tag in JupyterLab’s slide tools, then re-export.

다른 무료 도구도 이용해 보세요