Identification, Images, & Information
For Insects, Spiders & Their Kin
For the United States & Canada
Clickable Guide
Moths Butterflies Flies Caterpillars Flies Dragonflies Flies Mantids Cockroaches Bees and Wasps Walkingsticks Earwigs Ants Termites Hoppers and Kin Hoppers and Kin Beetles True Bugs Fleas Grasshoppers and Kin Ticks Spiders Scorpions Centipedes Millipedes

Upcoming Events

Discussion of 2018 gathering

Photos of insects and people from the 2015 gathering in Wisconsin, July 10-12

Photos of insects and people from the 2014 gathering in Virginia, June 4-7.

Photos of insects and people from the 2013 gathering in Arizona, July 25-28

Photos of insects and people from the 2012 gathering in Alabama

Photos of insects and people from the 2011 gathering in Iowa

Photos from the 2010 Workshop in Grinnell, Iowa

Photos from the 2009 gathering in Washington and Taxonomy Exports

Someday BugGuide will have a full API (application programming interface). But for now we are starting with baby steps.

I am often asked if there is a way to get a list of species from BugGuide without traversing the Taxonomy tab and doing a lot of cutting and pasting. So now we have an easy way to get this.

The following files are built daily. They reflect the current taxonomy on BugGuide.

Each file is a tab-delimited text file. It can be directly imported into Excel or another program of your choosing.

The headings on the file are:

Genus Species Family Order BugGuideID URL Common Name

Here is an example from the first two lines of Siphonaptera.txt:

Genus Species Family Order BugGuideID URL Common Name
Ctenocephalides felis Pulicidae Siphonaptera 30402 Cat Flea

You can download the files here: (but see below)

There is also an export of the Lepidoptera available that has an additional column for Hodges numbers:

Input validation
Remember to block tabs, newlines, and other special characters from being entered into the common name field. Or escape them on output.

Cleaning output
Agree. The output in the above exports pass through a preg_replace('/\s+/S', $s). This takes care of tabs and newlines. If special characters appear in current data we should fix them in the source. For example, I just changed a "smart quote" apostrophe to a straight quote for Arenivaga bolliana.

Comment viewing options
Select your preferred way to display the comments and click 'Save settings' to activate your changes.