Blog engine adalah aplikasi berbasis web untuk membuat blog. Beberapa contoh blog engine gratis berbasis PHP adalah WordPress, Drupal, dan Joomla, sementara blog engine gratis lainnya termasuk WordPress.com, Blogspot.com, dan Tumblr.com. Keuntungan menggunakan blog engine adalah fleksibilitas untuk mengustomisasi tampilan dan fitur serta kemampuan mengkonfigurasi sendiri.