---
title: Parsew documentation
description: Company icons and Open Graph images for any domain, from one URL.
sidebar:
  label: Overview
  order: 0
---

Parsew turns a company's domain into its icon or its Open Graph image. You
put a URL in an `<img>` tag; Parsew finds the image on the company's site,
resizes it to PNG, WebP or JPG, and serves it from Cloudflare's edge.

```html
<img src="https://logo.parsew.com/stripe.com?token=pk_XXXXXXXXXXXX" alt="Stripe" width="64" height="64" />
```

## Get started

1. [Create an account](https://app.parsew.com/auth/sign-up). A new account
   starts on the free Community plan.
2. Create a publishable key on the **Keys** page. It starts with `pk_`.
3. Use it in an image URL, like the one above. Change `stripe.com` to any
   company's domain.

Publishable keys are meant to be seen: they go in your HTML. To stop other
sites from using yours, give the key a list of allowed origins (see
[Allowed origins](/api#allowed-origins)).

**[API reference](/api)**

The two endpoints, every parameter, caching and allowed origins.

**[TypeScript SDK](/api/sdk)**

Build image URLs with `@parsew/sdk`.

**[Self-hosting](/self-hosting)**

Run Parsew on your own Cloudflare account with one command.

**[Architecture](/self-hosting/architecture)**

One Worker, and every binding it uses and why.
