Inline audio players. Easy to make. Seamless to publish.

Make a clip now

How it Works

Audio is a powerful device that can add emotion or context to a story. Unfortunately audio clips force uncomfortable choices: read or listen, but not both. Until now. SoundCite is a simple-to-use tool that lets you add inline audio to your story. The audio is not isolated; it plays right under the text you choose.

Using SoundCite

SoundCite clips can be used in a variety of situations. For more in-depth examples, click here.

Tame Impala

Tame Impala have never shied away from the sounds of classic rock radio, but "Elephant" is the first time they've gone deep into its mythology and symbolism. ... [It] initially sounds like a pure top-down songwriting exercise- as in, "let's try to sound like the song's badass title." So, thick, one-note guitar riffs shuffle and stomp ...

Stephanie Hooks
Spoken Word

Stephanie Hooks pleaded for help after collapsing on the floor of her South Los Angeles home: "I can't breathe... . Help me breathe!" the 53-year-old grandmother wailed as frantic family members took turns on the phone with a Los Angeles Fire Department dispatcher...

Natural Sound

Tens of thousands of Egyptians packed into Tahrir Square in central Cairo on Friday ... The crowd was as large as any that has gathered in the square since the protests that forced out President Hosni Mubarak in February 2011.

Ready to get started?

↓ Make a clip below ↓

Create clips

On your site or blog in no time. As easy as 1-2-3


Paste the URL of your SoundCloud, MP3 or Ogg sound below:

After clicking the "Load" button, you will see your clip appear in step #2.

SoundCloud example: MP3 example: /media/bach-cello-suite.mp3


Use the controls below to set the START and END points for your clip.

You can manually specify the start/end times in the text fields, or you can start playing the clip and click the START/END buttons to copy that time into the fields.

Created clips




  1. When you are finished creating clips and have (optionally) pasted your Client ID above, take the following embed code and paste it at the top of your page.
  2. Then, for each clip, paste its associated embed code where the text would normally go in the page.


Have questions? Look below and see if your question is in the frequently asked questions.

Absolutely not. SoundCite is friction-free. If you can record audio, upload it to, or save it as an MP3 or Ogg file on your own server. Then you are ready to use SoundCite.

Yes, with some cautions. For some user roles, Wordpress "filters" HTML, stripping out the information that SoundCite needs to function. Specifically, for most Wordpress installs, only users with the administrator and editor roles will be able to enter SoundCite clips. Users with the author or contributor roles will have the SoundCite information stripped out of their posts. This will also happen if an author or contributor edits a post after an administrator or editor has configured SoundCite. For more, see the Roles and Capabilities page of the Wordpress Codex.

You can install the User Role Editor plugin to grant the "unfiltered_html" capability to the "author" and "contributor" roles. There are risks involved in allowing less trusted users to author unfiltered HTML, so consider your own situation before choosing this solution.

Details may be slightly different for Wordpress multiuser sites.

SoundCite is designed with a minimalist style meant to work with most websites. If you want to customize the appearance, you can change most of how it looks with CSS rules. Right now it's hard to change the moving progress bar with CSS, which may make it hard to fit other custom styles in. Read more on the Github Wiki.
SoundCite will also work with MP3 and Ogg clips that are hosted on your own server.
SoundCite works best on iOS devices when using MP3 files. It will work with SoundCloud, but there are issues seeking within the audio stream. If you have SoundCite clips with a Start time other than 0, you may experience unpredictable playback behavior.
Absolutely. Fork the project and get involved. Send us feedback. Help us make SoundCite the tool you need and want it to be.

SoundCloud imposes rate limits on API key usage. It occasionally happens that a popular SoundCite embed will reach the limit on our application API key, affecting all other embeds. To isolate your request count from SoundCite embeds on other sites, use your own API key by pasting your SoundCloud Client ID into the optional Client ID field before you copy the SoundCite embed code.

You can always add your key later by prepending the following code to your embed code (with your own client ID):

<script type="text/javascript"> SOUNDCITE_CONFIG = { soundcloud_client_id: "YOUR_SOUNDCLOUD_CLIENT_ID" } </script>


Have you used SoundCite? Let us know, and we might feature it here.

About SoundCite

SoundCite is one of a series of tools for content creators produced by the Northwestern University Knight Lab. It was created by Medill student Tyler Fisher and Medill Asst. Professor Jeremy Gilbert.