Tersedia sekarang.ipynb

Perbaiki IPYNB Rusak

Pulihkan notebook korup: bangun ulang nbformat, regenerasi ID sel, hapus penanda konflik Git, dan perbaiki metadata agar Jupyter membuka berkas.

Gratis, instan, dan 100% privat — notebook tidak pernah keluar dari browser.

Cara kerja

Tiga langkah dari unggah ke unduh

1

Taruh notebook Anda

Seret .ipynb ke kartu atau pilih berkas. Anda tidak perlu membuat akun.

2

Pilih ekspor

Pilih Word, PDF, Markdown, HTML, LaTeX, ZIP, Python, penampil, pembersih, penggabung, atau pemecah — sesuai kebutuhan penerima.

3

Unduh dan kirim

Ambil hasilnya langsung. Buka secara lokal, lampirkan ke email, atau unggah ke LMS.

Juga tersedia

Coba alat gratis lainnya

Alat perbaikan notebook: perbaiki berkas .ipynb rusak atau tidak terbaca di browser

Alat ini menyelamatkan .ipynb yang Jupyter, Colab, atau VS Code tolak buka. Jatuhkan berkas rusak di browser; rutin perbaikan mengembalikan field nbformat yang hilang, membuat ulang ID sel yang wajib di nbformat 4.5+, memulihkan blok metadata kosong, menghapus penanda konflik Git, dan menulis ulang notebook valid yang bisa dibuka. Seluruhnya lokal—tanpa unggah, tanpa akun—jadi notebook pengajaran, riset, atau klien tetap di perangkat Anda.

Kerusakan umum sering Anda temui: berkas setengah dari crash, notebook kehilangan array `cells` setelah edit manual, merge Git meninggalkan `<<<<<<<` di JSON, sel kehilangan `id`, field kernel hilang, atau sel kode tanpa array `outputs` karena dibersihkan tangan. Fungsi perbaikan mendeteksi pola ini, memperbaiki dengan tenang, dan menampilkan daftar tiap perubahan untuk diaudit.

Dibanding skrip Python dengan `nbformat.read` dan `nbformat.write`, halaman ini lebih cepat: tidak perlu lingkungan Python, Jupyter, atau hak admin. Dibanding mengedit JSON mentah, lebih aman—logika memahami skema, ID dibuat tanpa menduplikasi, sel tidak hilang diam-diam. Jika masukan terlalu rusak, alat melaporkan error jelas, bukan menulis berkas rusak.

Aktifkan Buat ID sel stabil untuk nbformat 4.5+ (bawaan, disarankan). Aktifkan Pangkas spasi akhir untuk sel dari editor yang meninggalkan tab. Aktifkan Buang sel kosong untuk merampingkan sambil memperbaiki. Aktifkan Renumerasi eksekusi untuk urutan eksekusi rapi. Hasilnya .ipynb normal yang bisa langsung dibuka di Jupyter, JupyterLab, VS Code, Colab, atau editor lain.

Apa yang diperbaiki alat perbaikan notebook

Memulihkan metadata nbformat yang hilang

Menambahkan kembali `nbformat`, `nbformat_minor`, serta blok metadata kernel dan bahasa agar berkas terbuka tanpa "NotebookValidationError".

Membuat ulang ID sel yang wajib

Dari nbformat 4.5 setiap sel butuh `id` unik. Rutin memperbaiki ID yang hilang atau dobel tanpa memutus tautan dari alat lain.

Menghapus penanda konflik Git

Mendeteksi `<<<<<<<`, `=======`, `>>>>>>>`, menghapusnya, dan mem-parse ulang JSON agar sisa notebook tidak hilang.

Memulihkan sel kode rusak

Menambahkan array `outputs` yang hilang, mereset `execution_count` tidak wajar, dan mengembalikan `cell_type` tak dikenal ke `code` sesuai nbformat.

Melaporkan setiap perubahan

Unduhan menghasilkan berkas bersih, sementara rutin mencatat setiap perbaikan agar Anda (atau rekan) bisa audit sebelum mempercayai.

Tidak pernah keluar dari browser

Perbaikan di sisi klien. Notebook yang crash berisi data pribadi tetap di mesin—tanpa unggah, tanpa berkas sementara server.

Cara memperbaiki notebook Jupyter rusak online

  1. 01

    Unggah .ipynb rusak

    Letakkan berkas yang tidak bisa dibuka Jupyter, Colab, atau VS Code. JSON sebagian rusak tetap dicoba dipulihkan.

  2. 02

    Pilih strategi perbaikan

    Pertahankan bawaan aman atau aktifkan Buang sel kosong dan Renumerasi eksekusi untuk pembersihan lebih dalam.

  3. 03

    Unduh notebook yang diperbaiki

    Simpan .ipynb baru dan buka di Jupyter, JupyterLab, VS Code, atau Colab—metadata valid dan ID stabil.

Pertanyaan umum tentang memperbaiki berkas .ipynb

Buka alat ini, unggah .ipynb rusak, unduh berkas diperbaiki. Rutin memulihkan metadata, ID sel, menghapus penanda konflik Git, dan menulis ulang notebook yang bisa dibuka Jupyter.