ipynb to pdf

IPYNB en PDF,
le notebook entre, le PDF sort.

Déposez un fichier .ipynb et convertissez IPYNB en PDF sur votre appareil — code, graphiques, tableaux et maths LaTeX, sans envoi, sans compte et sans file d'attente.

Lu dans votre navigateur — le notebook n'est jamais envoyé. Vous pouvez aussi le déposer n'importe où sur cette page.

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

0 octet envoyé

L'analyse, la mise en page et la rastérisation se font sur votre appareil.

2 formats de page

A4 et letter US, en portrait ou paysage.

6 sources de notebooks

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

0€ de coût, jamais

Pas de comptes, pas de limites, pas de filigrane sur votre travail.

Comment ça marche

Trois étapes, aucun envoi.

Toute la chaîne — analyse, mise en page, rastérisation, assemblage du PDF — tourne sur votre machine : rien à attendre dans une file, rien à confier à un serveur.

  1. 01

    Déposez le notebook

    Glissez un fichier .ipynb sur le convertisseur ou choisissez-le dans l'explorateur de fichiers. Le notebook est analysé sur votre appareil et la conversion démarre immédiatement avec des réglages raisonnables.

  2. 02

    Réglez la page

    A4 ou letter, portrait ou paysage, pages claires ou sombres. Incluez code, sorties, invites in[]/out[], numéros de ligne, couleurs de syntaxe et bloc de titre — puis convertissez à nouveau.

  3. 03

    Téléchargez ou imprimez

    Téléchargez un PDF fidèle au pixel avec des sauts de page exacts, ou passez par imprimer → enregistrer en PDF pour un texte sélectionnable produit par le navigateur.

Votre notebook ne quitte jamais cet appareil.

Aucun envoi, aucune file, aucun compte. Les fichiers sont lus localement, rendus dans une page masquée et rastérisés dans un canevas. Refermez l'onglet : il ne reste rien — aucune copie existe ailleurs à supprimer.

Lire les notes de confidentialité

Fonctionnalités

Ce qui finit sur la page.

Chaque élément du notebook est mesuré avant d'être dessiné — c'est ce qui donne un rendu de document plutôt qu'une capture d'écran.

Du code qui se lit comme du code

Chaque cellule conserve ses couleurs de syntaxe, son indentation, sa largeur de tabulation et ses points de retour à la ligne. Les longs listings sont coupés aux limites de ligne : une page ne coupe jamais une ligne en deux.

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

Graphiques et images

Les figures Matplotlib et les sorties image sont incorporées à pleine résolution, encadrées d'un filet pour que les graphiques blancs restent lisibles sur la page.

Des tableaux d'un seul tenant

Les tableaux HTML et markdown sont mesurés et coupés aux limites de lignes, avec l'en-tête répété sur chaque partie d'un tableau long.

id1042
planannual
mrr89.00

Maths LaTeX

Les formules en ligne et hors ligne des cellules markdown, et les sorties text/latex, sont composées exactement comme dans l'aperçu du notebook.

∫₀¹ x² dx = ⅓

Une pagination qui respecte le contenu

Les blocs sont mesurés avant tout tracé : un titre n'est jamais orphelin, une figure n'est jamais coupée, et un tableau large est réduit pour tenir au lieu d'être rogné.

Habillage de page

Un pied de page courant porte le nom du notebook et le numéro de page, et la première page s'ouvre sur un bloc de titre : nom du notebook, noyau, nombre de cellules et date.

churn-model.ipynb12 / 14

Compatibilité

Conçu pour les vrais notebooks.

Pas seulement le cas idéal : pièces jointes, couleurs ANSI, traces d'erreur, fichiers anciens et tableaux récalcitrants sont traités avec soin.

Cellules markdown

  • titres, paragraphes et listes
  • gras, italique, liens et citations
  • tableaux GFM et listes de tâches
  • code en ligne et blocs délimités
  • images stockées en pièces jointes

Cellules de code

  • python, R, julia, SQL, JS et plus
  • coloration syntaxique et numéros de ligne
  • invites d'exécution in[] / out[]
  • largeur de tabulation ramenée à quatre espaces
  • continuations recollées d'une page à l'autre

Sorties

  • stdout, stderr et couleurs ANSI
  • traces complètes avec le nom de l'erreur
  • figures PNG, JPEG, GIF, WebP et SVG
  • tableaux HTML, JSON et text/plain
  • notes élégantes pour les widgets interactifs

Formats de notebook

  • nbformat 4 (actuel)
  • worksheets nbformat 3 (ancien)
  • pièces jointes et images base64
  • contenu UTF-8, toutes langues
  • images distantes avec CORS autorisé

Guide

Convertir IPYNB en PDF : le guide complet

IPYNB en PDF est le plus court chemin entre un notebook terminé et un document que vous pouvez rendre, envoyer ou imprimer. Vous trouverez ci-dessous ce que contient le format, comment convertir IPYNB en PDF dans Jupyter, Google Colab et VS Code, et à quoi la sortie devrait ressembler avant de remettre ce PDF à quelqu'un d'autre.

Qu'est-ce qu'un fichier .ipynb ?

Un fichier .ipynb est un notebook Jupyter : du JSON qui stocke une session en liste ordonnée de cellules — code, markdown ou brutes — chaque cellule de code portant ses propres sorties. Le nom vient d'IPython Notebook, et le même format sert à un notebook Jupyter local, un notebook Jupyter en ligne comme Google Colab ou Kaggle, un notebook python en ligne comme Deepnote, et VS Code — un fichier .ipynb s'ouvre donc presque partout où vous travaillez.

Lire le JSON est facile ; rendre un notebook ne l'est pas. Les cellules se posent en blocs dont la hauteur n'est connue qu'une fois mesurée, car un DataFrame large, une figure matplotlib et un listing replié changent tous de taille selon la largeur de page. Voilà pourquoi les conversions .notebook en PDF, .ipynb en PDF et de notebook Jupyter en PDF buttent sur le même problème, et pourquoi transformer un fichier ipynb en PDF par une simple impression ressemble à une capture d'écran.

Comment convertir IPYNB en PDF

Tout convertisseur .ipynb en PDF analyse le notebook, met les cellules en page à la largeur imprimée, dessine les blocs et assemble les pages ; les différences tiennent à l'endroit où ce travail se fait et au fait que vous voyiez d'abord le résultat. Ici, toute la chaîne tourne dans la page, sans limite de taille à affronter et sans compte à créer.

  1. 01

    Choisissez le fichier .ipynb

    Déposez un fichier .ipynb ou choisissez-le dans l'explorateur ; le notebook est lu sur votre appareil, la conversion démarre immédiatement.

  2. 02

    Réglez les options de page du PDF

    A4 ou letter US, portrait ou paysage, clair ou sombre ; puis décidez si le code, les sorties, les invites d'exécution et les numéros de ligne figurent sur la page.

  3. 03

    Vérifiez la pagination dans l'aperçu

    L'aperçu montre exactement où chaque page se coupe avant tout téléchargement. Reconvertissez autant de fois que voulu — rien n'est envoyé.

  4. 04

    Exportez IPYNB en PDF

    Téléchargez le PDF avec figures, tableaux et couleurs de syntaxe fidèles au pixel, ou imprimez → enregistrer en PDF pour du texte sélectionnable.

Convertir IPYNB en PDF prend quelques secondes sur un notebook ordinaire, et une vraie passe de mise en page donne des sauts de page exacts.

Convertir un notebook Jupyter en PDF

La réponse en ligne de commande est nbconvert. Lancer jupyter nbconvert --to pdf notebook.ipynb convertit le notebook en LaTeX et le compile avec xelatex : il faut donc pandoc et une distribution TeX complète — TeX Live, MacTeX ou MiKTeX — dans votre PATH. Sans cette chaîne, la commande s'arrête sur « xelatex not found », raison pour laquelle tant de gens cherchent un convertisseur notebook Jupyter en PDF qui n'exige pas LaTeX. --to webpdf pilote Chromium sans tête, et --to html plus imprimer → enregistrer en PDF garde le travail dans le navigateur.

Les trois impriment le notebook tel que le navigateur le rend, donc le navigateur choisit les sauts de page : correct pour un notebook court, pénible pour un long. Convertir un notebook Jupyter en PDF avec une passe de mise en page — chaque bloc préservé, les longs listings coupés aux limites de ligne —, c'est ce qui fait qu'un export de 40 pages se lit comme un rapport.

Notebook Colab en PDF

Un notebook google colab n'a pas de bouton d'export PDF, donc comment enregistrer un notebook colab en pdf a deux réponses honnêtes. La rapide : Fichier → Imprimer, puis enregistrer en PDF — texte sélectionnable, sauts de page du navigateur, et tout ce qui est à l'écran. La fiable : Fichier → Télécharger → .ipynb, puis convertir le notebook colab en PDF avec un convertisseur qui met les cellules en page. Un fichier ipynb colab reste un fichier .ipynb : toutes ces voies marchent une fois qu'il est sur votre machine.

Ce qui rend un notebook colab agréable dans le navigateur — une barre tqdm, un DataFrame tronqué, un tableau HTML défilant — est pénible à paginer. Un convertisseur colab en PDF qui prévisualise les sauts de page permet de réparer une figure orpheline page 7 avant d'exporter google colab en PDF.

Exporter un notebook VS Code en PDF

L'extension Jupyter de VS Code exporte du HTML, des scripts Python et des fichiers .ipynb — mais pas de PDF, d'où l'absence de réponse intégrée pour ipynb en pdf depuis VS Code. Trois voies marchent : exporter en HTML et imprimer ce fichier depuis un navigateur ; lancer jupyter nbconvert dans le terminal VS Code si une chaîne TeX existe déjà ; ou ouvrir le fichier .ipynb dans un convertisseur navigateur comme celui-ci, sans installation, qui prévisualise d'abord la pagination. Exporter un notebook Jupyter en PDF depuis VS Code se fait généralement par la deuxième ou la troisième voie ; depuis la palette de commandes, vous perdez le contrôle des sauts de page.

La voie navigateur est la moins intrusive : pas de LaTeX à installer, et les mêmes réglages ipynb en pdf vscode à chaque fois — A4, portrait, code plus sorties, numéros de ligne.

Parfois la bonne façon d'imprimer IPYNB en PDF est d'imprimer : la boîte de dialogue du navigateur offre une destination enregistrer en PDF, et c'est la seule voie qui produit du texte vectoriel sélectionnable, recherchable et annotable — cela vaut la peine pour les documents lus à l'écran ou indexés par un moteur de recherche.

Convertisseurs IPYNB en PDF en ligne comparés

Cherchez un convertisseur IPYNB en PDF en ligne et vous tomberez sur trois sortes d'outils. La première est la ligne de commande que vous avez déjà : nbconvert — gratuit, local, exact, et désespérant si vous ne voulez pas installer LaTeX. La deuxième est un service de conversion cloud, Vertopal étant le plus connu : on envoie le notebook, on choisit PDF, on télécharge. Une conversion Vertopal IPYNB en PDF est pratique pour un fichier que vous acceptez de partager, mais le notebook quitte votre machine et la mise en page suit une feuille de style d'impression générique.

La troisième catégorie, c'est cette page : un convertisseur IPYNB en PDF en ligne sans envoi. Vous pouvez convertir un notebook Jupyter en PDF en ligne, ou convertir IPYNB en PDF gratuitement hors ligne : le fichier ne quitte jamais l'appareil, la sortie est donc identique à chaque fois. Comparer les offres gratuites et payantes de convertisseurs IPYNB en PDF ? La question décisive n'est pas le prix : c'est de savoir si l'outil comprend les cellules, les sorties et les sauts de page.

Ce qu'une bonne conversion IPYNB en PDF conserve

Tout convertisseur ipynb en pdf gagne sa vie sur les détails — ceux qui décident si l'outil sait vraiment convertir un notebook en PDF ou s'il se contente de produire un fichier :

  • Markdown de notebook Jupyter — titres, listes, tableaux GFM et listes de tâches, en typographie de document plutôt qu'en texte brut.
  • Le code comme du code — couleurs de syntaxe, indentation, invites in[] et out[] et numéros de ligne optionnels, avec les longs listings coupés aux limites de ligne pour qu'une page ne coupe jamais une ligne en deux.
  • Figures à pleine résolution — PNG, JPEG, SVG et autres sorties, encadrées pour qu'un graphique blanc sur blanc reste lisible.
  • Tableaux d'un seul tenant — tableaux HTML et markdown mesurés et coupés aux limites de lignes, avec l'en-tête répété sur chaque partie.
  • Sorties texte et traces — stdout, stderr, couleurs ANSI et trace complète, nom de l'erreur inclus.
  • Maths LaTeX — formules en ligne et hors ligne dans les cellules markdown et dans les sorties text/latex, composées exactement comme dans l'aperçu.
  • Habillage de page — un bloc de titre avec nom du notebook, noyau, nombre de cellules et date, plus un pied courant avec nom de fichier et numéro de page.

Un notebook python est un problème de documentation autant que de code, et exporter un notebook python en PDF le montre bien. Si le résultat se termine par un graphique illisible, le problème vient de la conversion, pas du notebook.

Que vous soyez venu chercher un convertisseur notebook Jupyter en PDF, un moyen d'exporter un notebook Google Colab en PDF, un remède à une installation nbconvert cassée, ou simplement une façon de convertir .ipynb en PDF sans compte, l'étape suivante est la même : choisissez le notebook. Le PDF est à vous — IPYNB en PDF gratuit, sans filigrane, sans inscription et sans frais.

Clients

Converti, téléchargé, terminé.

“Le notebook le plus fouillis de mon dossier de projet — un DataFrame à 14 colonnes, une trace ANSI rouge, trois figures matplotlib — est sorti en un PDF impeccable de 22 pages.”
Responsable data science · Startup série B
“Je rends mes devoirs notés en PDF. J'importe un notebook Colab, je clique convertir, je télécharge — tout prend moins d'une minute.”
Étudiant en master · Statistique appliquée
“L'absence d'envoi a été décisive. Les notebooks de mes clients ne quittent jamais ma machine, et la conversion hors ligne le prouve.”
Ingénieur indépendant · Conseil ML

Essayez avec un notebook que vous avez déjà.

Prenez le notebook le plus fouillis de votre dossier de travail — celui avec la trace de 2 000 lignes et le DataFrame à 14 colonnes — et voyez ce que ça donne.

Choisir un notebook

FAQ

Comment convertir IPYNB en PDF : questions fréquentes

Réponses courtes aux questions les plus posées sur les fichiers .ipynb — ce qu'est le format, comment enregistrer ou exporter un notebook en PDF dans Jupyter, Google Colab et VS Code, et à quoi s'attendre de la conversion.

Qu'est-ce qu'un fichier IPYNB ?

Un fichier IPYNB est un notebook Jupyter : un document JSON qui stocke une session sous forme de liste ordonnée de cellules de code, markdown et brutes, avec les sorties de chaque cellule de code. Le même fichier .ipynb est utilisé par Jupyter Notebook, JupyterLab, Google Colab, Kaggle, Deepnote et l'extension Jupyter de VS Code : il s'ouvre donc presque partout, sur machine ou dans le navigateur.

Que signifie IPYNB ?

IPYNB signifie IPython Notebook. L'extension .ipynb a été introduite par IPython, le shell Python interactif dont la fonction notebook est devenue Project Jupyter — voilà pourquoi le type de fichier s'appelle encore IPYNB, alors que l'application d'aujourd'hui est Jupyter Notebook et que le noyau peut être Python, R, Julia, SQL ou JavaScript.

Comment exporter Google Colab en PDF

Google Colab n'a pas de bouton d'export PDF : on exporte par le navigateur. Ouvrez Fichier → Imprimer et choisissez enregistrer en PDF comme destination. Pour un document correctement paginé, utilisez plutôt Fichier → Télécharger → .ipynb pour récupérer le notebook, puis convertissez cette copie ici, où les figures, tableaux et sorties longues sont mesurés et préservés.

Comment convertir IPYNB en PDF

Utilisez le convertisseur en haut de cette page : choisissez ou déposez votre fichier .ipynb, réglez le format, l'orientation et les éléments à faire figurer sur la page, vérifiez où se font les sauts de page, puis téléchargez le PDF. Analyse, mise en page et rastérisation tournent dans votre navigateur : le notebook n'est jamais envoyé et aucune inscription n'est nécessaire.

Comment convertir IPYNB en PDF en ligne

Convertir IPYNB en PDF en ligne signifie que le travail se fait dans une page web et non dans un terminal. Ici tout se fait en JavaScript : le fichier est lu avec la File API du navigateur, mis en page à la largeur imprimée et dessiné dans un PDF que vous téléchargez. Comme rien n'est envoyé, la conversion en ligne fonctionne aussi hors ligne.

Comment enregistrer IPYNB en PDF

Enregistrer un notebook en PDF revient à le convertir. Ouvrez le fichier .ipynb dans le convertisseur, choisissez les options de page — A4 ou letter US, portrait ou paysage, pages claires ou sombres, code et sorties activés ou non — puis téléchargez le PDF, ou passez par imprimer → enregistrer en PDF si vous voulez du texte sélectionnable.

Comment exporter IPYNB en PDF

Exporter un fichier IPYNB en PDF donne une version figée et partageable du notebook. Choisissez le fichier, contrôlez l'aperçu paginé et téléchargez : code coloré avec invites in[] et out[], figures à pleine résolution, tableaux coupés aux limites de lignes et maths LaTeX, avec le nom du notebook et le numéro de page en pied de page.

Comment enregistrer IPYNB en PDF dans VS Code

L'extension Jupyter de VS Code exporte du HTML, des scripts Python et des fichiers .ipynb — pas de PDF. Pour enregistrer un IPYNB en PDF depuis VS Code : clic droit, export en HTML puis impression de cette page en PDF ; ou jupyter nbconvert dans le terminal de VS Code si une chaîne LaTeX est installée ; ou déposez le fichier .ipynb dans ce convertisseur, qui ne demande aucune installation.

Comment exporter IPYNB en PDF dans VS Code

Exporter IPYNB en PDF n'est pas une commande fournie par l'extension Jupyter de VS Code. Les voies pratiques sont : l'export HTML de la palette de commandes suivi de imprimer → enregistrer en PDF ; jupyter nbconvert --to pdf depuis le terminal intégré, qui demande pandoc plus TeX Live, MacTeX ou MiKTeX ; ou un convertisseur navigateur comme celui-ci, qui prévisualise d'abord les sauts de page.

Comment transformer IPYNB en PDF

Transformer un fichier .ipynb en PDF, c'est rendre en pages fixes des cellules conçues pour un écran défilant. Déposez le notebook dans le convertisseur, choisissez la mise en page et convertissez : chaque bloc est mesuré avant d'être dessiné, un titre n'est donc jamais abandonné en bas de page et un tableau large est réduit au lieu d'être rogné.

Comment enregistrer un .ipynb en PDF

Pour enregistrer un fichier .ipynb en PDF, ouvrez-le dans le convertisseur, convertissez, puis téléchargez le document. Le notebook reste sur votre appareil du début à la fin — il est analysé et rastérisé dans l'onglet — et le PDF arrive sans filigrane, avec un bloc de titre en première page et le nom du fichier et le numéro de page en pied courant.

Comment convertir un IPYNB en PDF

Convertir un IPYNB en PDF tient en quatre étapes : analyser les cellules et leurs sorties, mettre en page à la largeur imprimée, dessiner chaque bloc, assembler les pages. Tous les convertisseurs font ces étapes, et les différences se voient dans le résultat ; ici, tout se passe en local : rien n'attend dans une file et rien n'est envoyé.

Comment télécharger un fichier IPYNB en PDF

Télécharger un fichier IPYNB en PDF est un travail convert-puis-enregistre : choisissez le notebook, réglez les options de page, puis utilisez le bouton de téléchargement — le PDF est généré dans le navigateur et va directement dans votre dossier de téléchargements. Si vous préférez un texte sélectionnable, passez par imprimer → enregistrer en PDF.

Comment convertir un fichier IPYNB en PDF

Choisissez le fichier IPYNB dans l'explorateur, ou glissez-le n'importe où sur cette page : la conversion démarre immédiatement. Les notebooks enregistrés par Jupyter Notebook, JupyterLab, Colab, Kaggle, Deepnote et VS Code fonctionnent tous : nbformat 4, plus les anciens fichiers nbformat 3 qui rangent les cellules dans des worksheets.

Comment convertir IPYNB en PDF dans Google Colab

Colab ne sait pas écrire un PDF par lui-même. Dans Colab, Fichier → Imprimer et choisissez enregistrer en PDF — rapide, avec texte sélectionnable et sauts de page choisis par le navigateur. Pour un résultat maîtrisé, Fichier → Télécharger → .ipynb donne le notebook, à convertir ici, où sorties longues et figures sont mesurées et maintenues ensemble.

Comment exporter IPYNB en PDF

Exporter IPYNB en PDF avec cet outil, c'est une affaire de navigateur : pas de Python, pas de LaTeX, pas de nbconvert. Ouvrez le notebook, choisissez A4 ou letter en portrait ou paysage, décidez des éléments de la page et téléchargez. Les mêmes réglages sur le même notebook produisent toujours le même PDF.

Comment convertir un notebook Jupyter en PDF

La voie en ligne de commande est jupyter nbconvert --to pdf notebook.ipynb, qui convertit via LaTeX et demande pandoc plus TeX Live, MacTeX ou MiKTeX installés avant de fonctionner — leur absence est la cause habituelle de l'erreur « xelatex not found ». La voie navigateur n'exige rien de tout cela : ouvrez le notebook ici, vérifiez la pagination et téléchargez.

Comment enregistrer un notebook Jupyter en PDF

Pour enregistrer un notebook Jupyter en PDF, transformez-le en fichier que vous conservez : téléchargez le PDF du convertisseur après l'aperçu, ou utilisez imprimer → enregistrer en PDF quand vous voulez du texte vectoriel sélectionnable plutôt qu'une image de chaque bloc.

Comment enregistrer un notebook Colab en PDF

Un notebook Colab vit dans le cloud : l'enregistrer en PDF commence par récupérer le fichier. Fichier → Télécharger → .ipynb, puis conversion en PDF dans le navigateur. Vous pouvez aussi imprimer le notebook depuis Colab via Fichier → Imprimer et enregistrer en PDF, plus rapide mais qui laisse les sauts de page à la boîte d'impression.

Comment télécharger un notebook Jupyter en PDF

Télécharger un notebook en PDF est la dernière étape d'une conversion : convertissez d'abord le fichier .ipynb, puis utilisez le bouton de téléchargement pour un PDF exact et paginé, ou imprimez le document mis en page quand le texte sélectionnable compte plus que les figures au pixel près.

Comment exporter un notebook Jupyter en PDF

Exporter un notebook Jupyter en PDF est le travail que nbconvert fait en ligne de commande et que ce convertisseur fait dans le navigateur. Les deux produisent un PDF du notebook ; un seul exige une installation TeX. Si vous voulez voir où se feront les sauts de page avant de générer le fichier, convertissez dans le navigateur.

Comment convertir un notebook Jupyter en PDF

Ouvrez le fichier du notebook dans le convertisseur, ajustez les réglages de page et téléchargez le PDF — c'est tout le processus, et cela marche pour les notebooks de Jupyter, Colab, Kaggle, Deepnote ou VS Code. Le markdown devient une typographie de document, le code garde ses couleurs de syntaxe, et les sorties sont posées entières plutôt que coupées en deux.

Comment convertir un notebook IPYNB en PDF

Un notebook IPYNB se convertit en PDF comme n'importe quel autre fichier de notebook : choisissez le fichier, convertissez, téléchargez. Les conversions longues peuvent être annulées à tout moment, les notebooks très grands ne sont limités que par la mémoire de votre appareil, et le PDF final porte le nom du notebook et le numéro de page plutôt qu'une marque ou un filigrane.

Prêt quand vous l'êtes.

Choisissez un notebook et le PDF est généralement prêt avant même que vous n'ayez fini de lire la ligne de progression.

Convertir un notebook