# Set up credentials and install the conversion extensions for your project.

## Prerequisites

1. Start a [free trial or choose a subscription](https://cloud.tiptap.dev/v2/billing).
2. Set up access to [Tiptap's private npm registry](/content/docs/guides/pro-extensions/index.html).

## Authentication

Most conversion extensions and REST API endpoints require a JWT for authentication. The DOCX export extension is the exception and works without credentials.

1. Go to the [Convert settings](https://cloud.tiptap.dev/v2/cloud/convert) page in your Tiptap Cloud account.
2. Copy your **App ID** and **secret key**.
3. Generate a JWT using any JWT tool (e.g., [JWT Builder](https://jwt.io/)) for local testing. In production, always generate JWTs server-side to keep your secret safe.

You will pass the JWT and App ID when configuring extensions or making REST API calls. See the format-specific setup guides below for details.

## Install packages

Install the extensions you need for the formats you want to support.

**Import:**

```bash
# DOCX import (editor extension)
npm install @tiptap-pro/extension-import-docx
```

**Export:**

```bash
# DOCX export (editor extension, no auth required)
npm install @tiptap-pro/extension-export-docx

# PDF export
npm install @tiptap-pro/extension-export-pdf

# ODT export
npm install @tiptap-pro/extension-export-odt

# EPUB export
npm install @tiptap-pro/extension-export-epub

# Markdown export
npm install @tiptap-pro/extension-export-markdown
```

### DOCX export does not require authentication

The `@tiptap-pro/extension-export-docx` package handles conversion entirely on the client. No JWT,
App ID, or server calls needed.

## Next steps

Choose your format in the sidebar to see the full setup and configuration guide for each extension and REST API.

[Next up Live demo](/content/docs/conversion/getting-started/demo/index.html)

### Ship DOCX faster with expert support

Get dedicated Slack support, priority features, and hands-on help from our engineers to integrate DOCX into your enterprise application.

[Talk to an engineer](/content/contact-sales?form=ai-toolkit/index.html)

Trusted by Axios, PostHog, Beehiiv, GitLab and more.
