Skip navigation

PunBB Home


Reinventing the wheel since August 2003!

PunBB 1.4

PunBB 1.3

PunBB 1.2 (old)

Recent Forums posts


Subscribe to the PunBB Newsletter to receive notification of updates and other important events regarding PunBB. Your e-mail address will be kept private and will not be shared with any third party.



Download locations

You will find all PunBB-related downloads in the Download archive.

Old versions

You can find older versions of PunBB, language packs for PunBB 1.0/1.1 and miscellaneous deprecated files in the museum.

PunBB 1.2.23 - Previous stable version. Tested for years.

Migration from 1.2.22:

Patches and changed files for migration from releases before 1.2.20 can be found in Download archive

Installation and upgrade instructions can be found in the included documentation (or at Also, please take the time to browse through the FAQ, also included in the download. It contains answers to a number of frequently asked and anticipated questions. Report any problems in the forums.

If you get stuck along the way, please check out the video tutorials by Dr.Jeckyl.

Language packs for PunBB 1.3.*

On this Wiki page you can find language packs for PunBB contributed by users. Install by decompressing the archive into the directory lang/.

Language packs for PunBB 1.2.*

The following are user-contributed language packs for PunBB. The language packs are compatible with PunBB 1.2.*. Install by decompressing the archive into the directory lang/.

If your language is not listed above and you would like to make a contribution to the PunBB community, you can create your own language pack. Just make a copy of the English language pack from the default install and change it accordingly. Alternatively, you could use one of the localization tools available below. Please note that even though a language pack for your language might not be available for PunBB 1.2, there might be a 1.1 pack available to use as a reference/starting point. If there is, you'll find it in the museum. When you're finished, e-mail your pack to rickard@<this domain>.

Administration plugins

Administration plugins are drop-in modules for the PunBB administration interface. Install them by simply decompressing the archive into the directory /plugins. Uninstall by deleting the extracted files and folders. For information on writing your own plugins, see the example plugin included with PunBB 1.2 and later. Finished plugins should be sent to rickard@<this domain>.

  • User Merge. Created by Terrell Russell. The User Merge plugins allows administrators to merge two user accounts.
  • Author Update. Created by guardian34. This plugin can be used by administrators to modify the author (poster and poster_id) of a given post. Updated 2006-11-19.
  • PunBB Shell. Created by Jansson. The PunBB Shell plugins allows administrators to execute shell commands from within the PunBB admin interface (use only if you know what you're doing).
  • Backup. Created by Michael "PMD" Dorman. Use this plugin to backup your MySQL, SQLite or PostgreSQL database. The backup can be downloaded, stored on the server or even uploaded to an FTP server.
  • Forum cleanup. Created by Connorhd. This plugin lets forum administrators do a little spring cleaning in the forum database. It can be used to clean out the database after a spam attack. Additionally, it can be used to synchronize user post counts, topic post counts, last post data etc. The plugin requires MySQL 4.0.4 or later.
  • Clear Cache. Created by Smartys. The Clear Cache plugin can be used to clear and reset the different PunBB caches if you are uncomfortable with or unable to manually edit the files in the cache directory.
  • Merge Forums. Created by sfackler. Use this plugin to merge all topics and posts from one forum into another. Updated 2005-10-23.
  • Global topic. Created by Connorhd. The Global topic plugin is used to create the same topic in any number of forums simultaneously. Updated 2005-03-01.
  • Languages and styles. Created by Connorhd. This plugin allows forum administrators to reset the language and style settings for all users. It also displays usage statistics for the different languages and styles.
  • Broadcast Email. Created by trel1023. The Broadcast Email plugin allows administrators to broadcast e-mail to all registered users via the administration interface.
  • DB Management. Created by Connorhd. This plugin can be used to make database backups and to restore from these backups. Furthermore, it allows you to run queries and to perform simple database maintenance. Updated 2005-04-05.
  • User Management. Created by Connorhd. The User Management plugin can be used to prune user accounts based on the age of the account and the number of posts made by the users. Additionally, the plugin can also be used to add new users. Updated 2005-03-01.
  • News Generator. Created by Rickard Andersson. This plugin generates static markup based on topics in a specific forum. The plugin can be used to display news postings on the news page of a website running PunBB. uses this plugin.
  • Version Changer. Created by Rickard Andersson. Use Version Changer to update the PunBB version string if it, for some reason, is out of sync with your installation. Please note that this plugin does not update PunBB as such, it only changes the version number.
  • Remove Users. Created by Praveen.V.Nair. This plugin is for administrators to remove multiple users along with their posts by the selection of checkbox.

Please note that these plugins are user-contributed and thus, any support questions should be directed to the author.

PunBB Migration Tool

The PunBB Migration Tool is a utility for migrating to PunBB from a series of other forum software. It works by converting the database from the source forum into a PunBB database. The migration tool has been developed by David Djurbäck (a.k.a. Chacmool). In it's current version, the tool supports conversion from the following forum/CMS software:

  • Invision Power Board 1.3
  • Invision Power Board 2.0
  • MiniBB 1.7d
  • phpBB 2.0
  • PHPNuke 7.4
  • vBulletin 3.0.0
  • YabbSE 1.5.5
  • SMF 1.0.5
  • SimpleBoard 1.7d
  • PHP-Fusion

Please note that the versions listed are the versions that the converter has been thoroughly tested with. The converter might very well work with other versions as well, but they are untested. If you are currently running a forum that the migration tool does not support or if you've run into what you believe is a bug, contact David at chacmool at gmail dot com. The latest version of PunBB Migration Tool can be downloaded from the following location:

Please note that the migration tool is unofficial and that any support questions therefore should be directed to the author. Backup your data before running the converter.

Localization tools

This section contains tools that help you localize PunBB into a new language.

  • PunTranslator - PunTranslator is a Windows application for creating language packs. It was created by zaver.
  • PunBB PHP Localizer 1.2 Beta - This PHP script for creating language packs was created by mindplay.
  • Tagged PunBB language files - This archive contains the PunBB language pack files in .doc format tagged for easier translation using translation memory tools such as Trados, Wordfast, DVX and MetaTexis. Contributed by Spiros Doikas of

The tools above work with PunBB 1.1.* and later.

Mod tools

The Mod Development Kit (MDK) is a small package aimed at those who want to develop modifications for PunBB. It contains a textfile with instructions, a template for the readme file (all mods have a readme.txt) and a template for a mod installation script.

Auto Readme is a Windows application developed by Mediator. The application is used to simplify the creation of mod readme files.

For more information about PunBB modding, visit the PunBB Resource.