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.

