From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
Screenshot of the CSVLoader plugin

CSVLoader is an AutoWikiBrowser plug-in that allows creating and updating articles using CSV data files. This plugin can create new articles (for example, Towns and cities) or add text to existing articles (for example, add missing infoboxes). It was developed by Ganeshk. The first version of the tool was made available on 25 May 2008.

The use of CSVLoader tool may require a request for bot approval on Wikipedia and other projects. Please read the bot policy to check if your task requires an approval.

Please test your changes in sandbox before running the plugin on the articlespace.


  • Download link (Current version: Please select File menu - Download option. Please extract the DLL from the zip file and copy it to AutoWikiBrowser folder. If the download is blocked by Microsoft SmartScreen filter, use the Run Anyway function to download the file.
  • If you are using the new AWB 6.0, here is Download link for version


Walkthrough to create articles with AutoWikiBrowser[edit]

  • Step by step walkthrough can be found at this page.

Walkthrough to find and replace with string from CSV data files[edit]

  • Step by step walkthrough can be found at this page.



  • To avoid clicking the Save button for every page, create a bot account (for example, Ganeshbot) and get it flagged as a bot. This will enable a bot tab in AutoWikiBrowser that has an auto-save option.
  • For sandbox testing, include the full path of the sandbox on the first column. For example,
User:Ganeshk/sandbox/Chilakaluripet,Guntur,Andhra Pradesh,India
User:Ganeshk/sandbox/Manalurpet,Viluppuram,Tamil Nadu,India
User:Ganeshk/sandbox/Khalia,Haora,West Bengal,India
  • When using the Find & Replace function, leave the skip checkbox unchecked.
  • Create lists function helps create bulleted lists from CSV data. For example, if you have a list of cities in a column ,Chennai^Mumbai^Kolkata. CSVLoader will find that the second column has ^ character and split the column into a bulleted list like this:
  • Chennai
  • Mumbai
  • Kolkata

Projects that used this plugin[edit]

Please list any projects that used this plugin here.


Full source code is available on Google Drive for version and version Select File menu and download option to download the zip file.

The plugin was originally developed using Visual Basic 2008 Express and recently recompiled with Visual Studio 2017 on .NET 4.5 and x86 build.


  • - Recompiled the source code to be compatible with .NET 4.5 and AWB 6.0. - October 23, 2018
  • - Convert first character of the title to upper case only if the current project is English Wikipedia. - April 29, 2014
  • - Display the article that has the column mismatch error. - February 4, 2013
  • - Convert first character of the title to upper case only if the language is English.
  • - Fixed a bug with converting the first letter of article titles to upper case.
  • - Fixed a bug when the edit summary is blank. Changed the delimiter default from tilde to comma (the instructions use comma). Added a special keyword ##BR## that will add a newline.
  • - Fixed caption spelling for separator. Fix when article name has underscore character. Check to make sure the number of columns on the file matches the number of columns on the column header. - September 18, 2011
  • - Fixed a bug with custom Edit summary box. Edit summary was not showing up in manual edit mode. - September 3, 2011
  • - Added custom Edit summary box. Fields can be used in the edit summary. - August 30, 2011
  • - Use Monospaced font for the content box. Changed the caption from Article text to Append/Prepend/Replace text. - February 6, 2011
  • - Compatibility test with AWB was successful. - February 4, 2011
  • - Fixed a bug with the Replace option - May 19, 2010
  • - Find and Replace function (example) - May 6, 2010
  • - Option to create lists - April 21, 2010
  • - Support for UTF-8 format - March, 10, 2010
  • - Added ability to accept a CSV file to overcome limitations of the AWB text file upload program - February 27, 2010
  • - Compatibility test with AWB build 5001 was successful. - February 22, 2010
  • - Fixed bugs so that the plug-in works with AWB build 4902
  • - Added ability to use custom separators (for example, tilde). This will be needed when the CSV data contains "comma" characters.

To do[edit]

  • Allow the settings window to be resized.
  • Add support for find and replace using Advanced settings.


See also[edit]