> ## Documentation Index
> Fetch the complete documentation index at: https://docs.convertly.sh/llms.txt
> Use this file to discover all available pages before exploring further.

# API SDKs

> Official Convertly SDKs for JavaScript, TypeScript, and PHP. Convert, compress, process, transfer, and manage media from your application.

Build media workflows without assembling multipart requests, polling loops, or error handling by hand. Convertly API SDKs wrap the REST Media API for server-side applications, workers, and trusted automation.

<CardGroup cols={2}>
  <Card title="JavaScript and TypeScript" icon="node-js" iconType="brands" href="/docs/sdk">
    Use `@convertly-sh/sdk` in Node.js, TypeScript, serverless functions, and edge-compatible runtimes.
  </Card>

  <Card title="PHP" icon="php" iconType="brands" href="/docs/php-sdk">
    Use `convertly/convertly-php` in PHP applications, WordPress themes, and plugins.
  </Card>
</CardGroup>

## Choose the right SDK

| Goal                                                | Package                   | Start here                                 |
| --------------------------------------------------- | ------------------------- | ------------------------------------------ |
| Convert, compress, trim, transfer, or process files | `@convertly-sh/sdk`       | [JavaScript and TypeScript SDK](/docs/sdk) |
| Build server-side PHP or WordPress integrations     | `convertly/convertly-php` | [PHP SDK](/docs/php-sdk)                   |
| Deliver responsive images through the global CDN    | `@convertly-sh/image`     | [Image CDN SDKs](/docs/image-cdn/sdks)     |

<Note>
  API SDKs use a secret `cvly_...` API key and should run in a trusted environment. Image CDN SDKs use a CDN endpoint's public URL namespace and are safe to use in frontend code.
</Note>

## What you can build

* File conversion and compression
* Image, video, audio, and PDF processing
* Async jobs and status polling
* Remote file transfers
* Convertly Storage workflows
* Video stream management

Get an API key from the [Convertly dashboard](https://convertly.sh/app), then open the SDK guide for your language.
