Disponible maintenant.ipynb

JSON vers Jupyter Notebook

Transformez un JSON notebook en vrai `.ipynb` : importez des exports, réparez des merges, enveloppez des listes de cellules, supprimez les grosses sorties, puis ouvrez où Jupyter tourne.

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.

Découvrez nos autres outils gratuits

Convertissez JSON en IPYNB dans le navigateur : fichiers Jupyter propres, rapides et privés

Travailler avec des notebooks finit presque toujours par du JSON : un collègue envoie un .json, une chaîne CI dépose du nbformat dans un stockage, ou vous comparez des versions dans Git avant de rendre le .ipynb pour un cours. Cette page couvre ce passage : vous convertissez JSON en IPYNB sans installer Python localement et vous récupérez un fichier standard ouvrable dans JupyterLab, VS Code ou Google Colab.

Nous avons pensé le flux aux situations réelles, pas au seul tutoriel propre. Après un merge raté, il manque des identifiants de cellules ; parfois vous ne recevez qu’un tableau cells ; certaines API renvoient presque un notebook sans enveloppe nbformat. Activez la réparation quand Jupyter refuse d’ouvrir le fichier, l’enveloppe pour les tableaux bruts lorsque vous faites confiance à la liste, et la suppression des sorties quand vous voulez partager sans traîner des mégaoctets de graphiques.

Vous prévisualisez avant le téléchargement : vous repérez des sources vides, des cell_type incorrects ou des sorties indésirables pendant que l’éditeur est encore ouvert. Le joli format rend l’IPYNB lisible pour les diffs ; désactivez-le lorsque la taille prime sur la lecture humaine.

La conversion s’exécute dans votre session navigateur : nous n’envoyons pas votre JSON sur un serveur pour le traiter. Nous n’exécutez pas votre code ; nous structurons seulement. Retirez les secrets comme pour tout export avant de diffuser le fichier.

Ce que ce convertisseur JSON vers IPYNB apporte

nbformat complet et mode « cellules seules »

Importez l’objet notebook complet lorsque vous l’avez. Si vous n’avez qu’un tableau de cellules, activez l’enveloppe : nous ajoutons la coque nbformat 4 et des métadonnées Python plausibles pour éviter les erreurs obscures dans Colab ou Jupyter.

Réparation alignée sur les casse réels

Activez la réparation après des merges, des téléchargements tronqués ou un JSON édité à la main. Nous normalisons les dommages qui empêchent l’ouverture, puis vous validez dans l’aperçu avant de télécharger.

Aperçu proche de ce que voit le relecteur

Rassemblez Markdown, code et sorties enregistrées dans un seul panneau. Vous détectez une narration cassée, un kernel inadapté ou des sorties lourdes avant de joindre le notebook à un ticket ou à une classe en ligne.

Nettoyer les sorties sans toucher au code source

Un interrupteur vide les sorties des cellules de code et les compteurs d’exécution dans l’IPYNB téléchargé. Vous gardez texte et code ; vous perdez seulement le volume des traces lorsque vous ne voulez que la structure.

JSON lisible ou compact selon le besoin

Laissez le joli format pour les diffs Git. Désactivez-le lorsque la pièce jointe ou la connexion impose une taille minimale.

S’accouple proprement avec l’export IPYNB vers JSON

Exportez en JSON, éditez dans l’outil de texte de votre choix, puis reconvertissez JSON en IPYNB ici. Vous bouclez le cycle dans le même onglet si vous utilisez déjà Jupy Tools pour l’aller.

Questions fréquentes sur le JSON vers IPYNB en ligne

Téléversez votre .json ou collez le texte sur cette page, ajustez réparation et enveloppe si besoin, puis téléchargez le .ipynb. Le navigateur convertit localement : pas besoin de Python, conda ou nbconvert sur la machine actuelle.