Abstract-Data on the web page can be available in various formats, such as table. With the growing of web pages, the need to extract data from tables is increasing. Results of the extraction can be used for integration with other web tables or stored in a database. This study discusses the extraction of data from a table on a web page using a Document Object Model (DOM) tree. The initial step of this extraction process is to transform the HTML document into a DOM tree. Then, by applying search methods Depth First Search (DFS), part of the data in the table is extracted and stored in a CSV file. An engine has been developed using Visual Basic. The results show that the engine can automatically extract data from the table that has the following characteristics: the number of rows and columns are not limited, able to handle all of the table orientation layout, and able to handle tables that are merged cells.Intisari-Data pada halaman web dapat tersedia dalam berbagai format, salah satunya adalah tabel. Pada tabel, informasi ditampilkan dalam baris dan kolom. Tabel pada halaman web ditampilkan dengan menggunakan tag HTML. Dengan semakin banyaknya halaman web, kebutuhan untuk mengekstrak data dari tabel tersebut semakin meningkat. Hasil ekstraksi dapat digunakan untuk integrasi dengan tabel web lainnya atau untuk disimpan dalam suatu basis data. Makalah ini membahas ekstraksi data dari tabel pada halaman web dengan menggunakan pohon Document Object Model (DOM). Langkah awal proses ekstraksi ini adalah mentransformasi dokumen HTML menjadi pohon DOM. Kemudian, dengan menerapkan metode penelusuran Depth First Search (DFS), bagian data pada tabel diekstrak dan disimpan ke dalam file CSV. Sebuah aplikasi telah dikembangkan dengan bahasa Visual Basic. Hasil pengujian terhadap sejumlah halaman web menunjukkan bahwa aplikasi secara otomatis dapat mengekstrak data dari tabel yang memiliki karakteristik: jumlah baris dan kolom yang tidak terbatas, semua orientasi layout tabel, serta dapat menangani tabel yang terdapat merged cell. Kata Kunci-Ekstraksi tabel, DOM, Website, HTML, DFS I. PENDAHULUAN Saat ini, halaman web merupakan sumber informasi dengan volume yang sangat besar. Sebuah halaman web dapat terdiri atas teks, gambar, daftar (list), dan tabel. Tabel merupakan salah satu cara yang digunakan untuk menampilkan data dalam bentuk baris dan kolom. Tabel menampilkan ringkasan data dari isi halaman web. Ekstraksi data pada tabel menjadi penting untuk dapat melihat keseluruhan isi halaman web.Selain itu, ekstraksi tabel juga penting sebagai langkah awal dalam proses integrasi data tabel dari beberapa halaman web [1].Tabel pada halaman web ditampilkan dengan menggunakan tag-tag Hypertext Markup Language (HTML). Oleh karena itu, untuk melakukan ekstraksi tabel dari halaman HTML dibutuhkan langkah-langkah yang dapat mempelajari dan menelusuri tag-tag penyusun sebuah halaman web, khususnya tabel. Makalah ini membahas tentang ekstraksi tabel pada halaman web dengan menelusuri struktur tag HTML yang membangun sebuah tabel.Pada maka...