Skip to main content
SDKs connect to Turso using the libsql:// protocol, unless using the HTTP API.

Database URL

You can find your database URL using the Turso CLI or Platform API, it looks something like this:
libsql://[DB-NAME]-[ORG-NAME].turso.io

WebSockets generally offer better performance when maintaining an open socket for multiple queries, whereas HTTP is typically more efficient for single queries due to reduced client-server round trips — it’s advisable to benchmark both to ascertain the best option for your specific needs.

Auth Tokens

SDKs require an auth token, unless working locally. You can create tokens using the Turso CLI or Platform API, or let your authentication provider issue tokens via JWKS. See Authorization for full details on token creation, fine-grained permissions, and JWKS setup.