API Playground
Test API endpoints live in your browser. No code required.
New to the API? Follow the Quickstart Guide first.
Stored in sessionStorage only — cleared when tab closes.
Response Headers
Basic
- Format
- Dimensions
- File Size
- Color Mode
- DPI
- Alpha
- Frames
Camera
- Make
- Model
- Lens
- Software
- Date Taken
Exposure
- Shutter
- Aperture
- ISO
- Focal Length
- Flash
- White Balance
GPS
- Location
- Altitude
Color Profile
- Profile
- Color Space
Select an endpoint and click Run to see the response.
What the API playground is
The KoalaPic API playground sends real requests to the live API from your browser: pick an endpoint, fill in the parameters, and it shows you the curl command and the actual JSON response. Nothing is mocked. It covers seven endpoints — convert, convert from URL, compress, inspect, formats, status and rate limit — and works without an API key at the anonymous rate limit.
How to use it
- Requests go to the production API, so responses, error codes and rate limit headers are the real ones.
- An API key is optional; paste one to use your own quota, and it is kept in the browser session only.
- Each request builds the equivalent curl command, so you can copy a working call straight into a terminal.
- Asynchronous conversions are polled automatically until they finish, exactly as your own client would.
Do I need an API key to try the KoalaPic API?
No. Anonymous requests work at a lower rate limit, which is enough to explore every endpoint. A free key raises the limit and is created from the dashboard with an email address and no payment details.
Does the playground send my API key anywhere?
Only to the KoalaPic API, in the request header, exactly as your own code would. The key is held in browser session storage and is gone when you close the tab; it is never written to a server-side session or a cookie.
Where do I find the full API reference?
The API documentation covers every endpoint, parameter and error code, and the quickstart walks through a first conversion in curl, Python, JavaScript and PHP. The playground is for trying a call once you know which one you want.