These are tales of American slaves, written in their own words and spoken with their own voices.

Written Narratives

Audio Narratives

SlaveryStories is an open source project that anyone can can contribute to. Let's make these stories easier to find and present them in a design that's more pleasurable to read.

Download the stories or contribute new ones so that we can work together to preserve this essential history.

Learn more

Want to contribute to the project? It's easy.

Find a narrative that you'd like to share

There are many sources of public-domain slave narratives that could be made more accessible to the world by being added to this easy-to-read collection. Sources include Voices From the Days of Slavery through the Library of Congress as well as public-domain manuscripts and books.

Get the narrative into HTML

Once you've found a slave narrative to be added to the collection, transcribe the narrative into simple and standard HTML. There is a formatting guide available at the project Wiki.

Share the narrative with the project on GitHub

To contribute a narrative, create a pull request at the project's Github. You can read more about using Github in this guide.

Read the narrative on any of your devices!

Because the narratives are in HTML, we can easily format this reflowable text for display on computers, mobile phones, and tablets. Easier reading across devices helps these slave narratives be read more frequently and with less effort!

About SlaveryStories.org

This site has two purposes:

  1. To make it easier for people to read about the history of American slavery, in the own words of those who went through this terrible ordeal.
  2. To create an open source collaboration that anyone in the world can access and contribute to.

We know that people read on a variety of devices today so we wanted to provide a great experience across desktop computers, tablets, and other mobile devices.

We’d love for you to participate on this project with us. You can find out more about contributing at the project Github account!