Search and stream free sound effects for apps, games, videos, websites, and AI agents. No API key is required.
This public API is powered by Lots of Sounds, a developer-first sound effects API for royalty-free audio.
Search by a clear keyword:
curl -G "https://api.lotsofsounds.com/api/v1/sounds/sample" \
--data-urlencode "q=notification" \
--data-urlencode "limit=6"Search by tags:
curl -G "https://api.lotsofsounds.com/api/v1/sounds/sample" \
--data-urlencode "tags=door,creak" \
--data-urlencode "limit=6"The endpoint returns sound names, descriptions, tags, durations, IDs, and stream paths. It returns up to 12 results.
Use the stream_url from a search result:
curl "https://api.lotsofsounds.com/api/v1/sounds/sample/SOUND_ID/stream"The response contains a temporary audio URL that you can play or preview.
const query = new URLSearchParams({ q: "notification", limit: "6" });
const response = await fetch(
`https://api.lotsofsounds.com/api/v1/sounds/sample?${query}`,
);
const { data } = await response.json();
console.log(data);Run the complete example:
node examples/javascript.mjs "notification"import requests
response = requests.get(
"https://api.lotsofsounds.com/api/v1/sounds/sample",
params={"q": "notification", "limit": 6},
timeout=20,
)
response.raise_for_status()
print(response.json()["data"])Run the dependency-free example:
python3 examples/python.py "notification"This repository includes an installable find-free-sound-effects skill. It helps an AI coding agent search the free endpoint, compare results, and get a stream URL.
Example request:
Find a short, calm notification sound for an AI assistant.
The free endpoint is useful for prototypes, previews, examples, and AI-agent tests. It needs no account or API key.
Use the full Lots of Sounds API when you need:
- More results and pagination
- Category and duration filters
- Full sound metadata
- Download URLs
- Production API limits
- The Lots of Sounds MCP server
View the full sound library or compare API plans.
Yes. The sample search and stream endpoints need no API key. The full Lots of Sounds API has paid plans for advanced search and download features.
Yes. The API returns structured JSON. An agent can choose useful search keywords, inspect the results, and request a temporary stream URL.
Yes. Search for UI clicks, notifications, impacts, doors, ambience, weather, transitions, and other sound effects. Review the Lots of Sounds license information before you publish audio.
No. It contains examples and an agent skill. Audio is served by the Lots of Sounds API, so the repository stays small.
The code in this repository uses the MIT License. Audio returned by the API has separate Lots of Sounds license terms.