Skip to content

Convert it. We forget it. - Based in Germany

Contact
EN – EnglishDE – Deutsch
Wandlix
Pricing

Integrations for AI assistants and automations

Use every Wandlix tool from AI assistants over MCP, or from n8n, Make and Zapier. Same processing in Germany, files in memory only.

Claude · ChatGPT · MCP · n8n · Make · Zapier · Official apps in the marketplaces

Before you start

All integrations use an API key from your account. Create a test key first (free, a few calls per day) and switch to a normal key when everything works. Calls are charged to your account like on the website: the daily free quota first, then credits; failed calls cost nothing.

Create an API key API documentation

Claude and ChatGPT: connect your account

In Claude and ChatGPT you add Wandlix as your own connector without copying an API key: you sign in once with your e-mail address and the code and allow access. Afterwards you simply say in the chat, for example, “compress this PDF” or “check this e-invoice”.

Server address: https://mcp.wandlix.com/mcp (equivalent: https://wandlix.com/api/v1/mcp)

  1. Add the connector

    In Claude (claude.ai or desktop) open the settings under “Connectors” and choose “Add custom connector”; in ChatGPT use the connectors or apps settings to add your own MCP server (depending on your plan in developer mode). Enter the server address above.

  2. Sign in and allow

    A page of Wandlix opens. Sign in with your e-mail address and the 6-digit code and click “Allow”. There is no password.

  3. Use it in the chat

    Attach the file if your assistant can, or describe the task. Your daily free allowance is used first, then your credits. Ask the assistant for your balance; the tool for it is called get_balance.

How do files go in and out?

Small files go into the call as Base64. For larger files, or files in the assistant’s code environment, the assistant orders a one-time upload link (tool create_upload) and uploads the file there. Every result is also available under a one-time download link. All links are valid for 60 minutes at most, files are kept in memory only and deleted after they are fetched. In Claude the code environment must be allowed to reach the domain wandlix.com: Settings, Capabilities, allowed domains, add wandlix.com. If it is blocked, the assistant sends small files (up to about 1 MB) as Base64 directly in the call.

Important for privacy

If you use Wandlix through an AI assistant, your files and requests also pass through that assistant’s provider (for example Anthropic or OpenAI). Their terms and privacy notices apply to that part. Wandlix itself does not store files; only the name of the application, timestamps and the checksum of the access tokens are stored.

Disconnect connections in your account · Privacy policy · support@wandlix.com

MCP for AI assistants

MCP (Model Context Protocol) lets an AI assistant call our tools as functions: “compress this PDF”, “check this e-invoice”, “convert this Word file”. Every Wandlix tool is available.

Server address: https://wandlix.com/api/v1/mcp

  • Transport: HTTP (JSON-RPC); no extra software is needed on our side.
  • Every request needs a sign-in: either through the connector (OAuth, see above) or your API key in the Authorization header. Without it the server answers 401 and points to the sign-in.
  • Files go in as Base64 or through an upload link. Results up to 1 MB also come back as an embedded resource (several result files as a ZIP); every result has a one-time download link.
  • Files stay in memory only and are deleted after they are fetched, after 60 minutes at the latest.

Claude Code

With sign-in (recommended): run the command, then type “/mcp” in the program and select Wandlix; the browser opens the sign-in.

claude mcp add --transport http wandlix https://wandlix.com/api/v1/mcp

Alternatively with an API key (no browser, for scripts):

claude mcp add --transport http wandlix https://wandlix.com/api/v1/mcp --header "Authorization: Bearer owk_YOUR_KEY"

Cursor

.cursor/mcp.json
{
  "mcpServers": {
    "wandlix": {
      "url": "https://wandlix.com/api/v1/mcp",
      "headers": {
        "Authorization": "Bearer owk_YOUR_KEY"
      }
    }
  }
}

VS Code

.vscode/mcp.json
{
  "servers": {
    "wandlix": {
      "type": "http",
      "url": "https://wandlix.com/api/v1/mcp",
      "headers": {
        "Authorization": "Bearer owk_YOUR_KEY"
      }
    }
  }
}

Claude Desktop

Claude Desktop connects to remote servers with the small helper mcp-remote (Node.js required). The key is passed through an environment variable.

claude_desktop_config.json
{
  "mcpServers": {
    "wandlix": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote",
        "https://wandlix.com/api/v1/mcp",
        "--header",
        "Authorization:${WANDLIX_AUTH}"
      ],
      "env": {
        "WANDLIX_AUTH": "Bearer owk_YOUR_KEY"
      }
    }
  }
}

Test the connection

This call lists all tools (insert your key):

curl -X POST https://wandlix.com/api/v1/mcp   -H "Content-Type: application/json"   -H "Accept: application/json, text/event-stream"   -H "Authorization: Bearer owk_YOUR_KEY"   -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'

Tool calls use the same limits as the HTTP API: size per tool, requests per minute and your daily free quota or credits.

n8n

n8n calls Wandlix with its HTTP Request node. Import one of our ready-made workflows or build the node yourself in three steps.

  1. Create the credential

    In n8n create a credential of type “Header Auth”: name Authorization, value Bearer owk_YOUR_KEY.

  2. Add an HTTP Request node

    Method POST, URL https://wandlix.com/api/v1/tools/<tool>, authentication “Generic credential type” with the credential from step 1. Send the body as “Form-Data” with the field files of type “n8n Binary File” (field name data) and, if needed, a text field options with the settings as JSON.

  3. Use the result

    Set the response format to “File” – the result lands in the binary field data and can go on to Google Drive, e-mail, Dropbox or any other node. Reports such as the e-invoice check come back as JSON.

Ready-made workflows

Download a file and import it into n8n (menu → Import from file). It contains no credentials. Replace the trigger with your own file source.

  • Compress PDF (compress-pdf)
  • Merge PDF (merge-pdf)
  • Word to PDF (word-to-pdf)
  • Validate e-invoice (validate-einvoice)
  • Make PDF searchable (OCR) (ocr-pdf)
  • Convert image (convert-image)
Templates for all tools
  • Validate e-invoice
  • Merge PDF
  • Split PDF
  • PDF to image
  • Compress PDF
  • Make PDF searchable (OCR)
  • Protect PDF
  • Unlock PDF
  • Delete PDF pages
  • Rotate PDF
  • Add watermark to PDF
  • Add page numbers to PDF
  • Reorder PDF pages
  • Crop PDF
  • PDF to PDF/A
  • PDF to text / Markdown
  • Remove metadata
  • Images to PDF
  • Image to text (OCR)
  • Convert image
  • Compress image
  • Edit image
  • Word to PDF
  • Excel to PDF
  • PowerPoint to PDF
  • Numbers to Excel
  • Document converter (DOCX, ODT, XLSX, ODS …)
  • PDF to Word
  • Text to PDF
  • Extract XML from ZUGFeRD PDF
  • E-invoice to PDF
  • CSV to Excel
  • Excel to CSV
  • Create ZIP file
  • Unzip files
  • JSON, CSV, XML, YAML converter
  • Convert text encoding
  • Base64 encode and decode

Make

In Make you use the module “HTTP – Make a request”. No special app is needed.

  1. Add the module

    Choose HTTP → Make a request. Enter the URL of the tool, method POST.

  2. Set the header

    Add the header Authorization with the value Bearer owk_YOUR_KEY. Better: store the key as a Make connection or variable instead of typing it into the module.

  3. Set the body

    Body type “Multipart/form-data”. Add a field of type “File” with key files (file name and data come from the previous module, for example Google Drive or e-mail). For tools with settings add a Text field options with JSON.

  4. Use the result

    Leave “Parse response” off. The output Data is the finished file; map it into the next module, for example Upload a file.

URL:     https://wandlix.com/api/v1/tools/compress-pdf
Method:  POST
Headers: Authorization: Bearer owk_YOUR_KEY
Body:    multipart/form-data
  files   (File)  -> file name + data from the previous module
  options (Text)  -> {"level":"medium"}

Zapier

Zapier reaches Wandlix with the step “Code by Zapier” (JavaScript). Pass the file URL from the previous step and your key as input data.

Code by Zapier
// Code by Zapier (JavaScript)
// Input data: fileUrl (file from the previous step), apiKey (your owk_ key)
const source = await fetch(inputData.fileUrl);
const form = new FormData();
form.append("files", new Blob([await source.arrayBuffer()]), "input.pdf");
form.append("options", JSON.stringify({ level: "medium" }));

const res = await fetch("https://wandlix.com/api/v1/tools/compress-pdf", {
  method: "POST",
  headers: { Authorization: "Bearer " + inputData.apiKey },
  body: form,
});
if (!res.ok) throw new Error((await res.json()).error);
const bytes = Buffer.from(await res.arrayBuffer());
return { filename: "compressed.pdf", size: bytes.length, base64: bytes.toString("base64") };

Zapier limits the memory and runtime of code steps, so this suits small and medium files. Larger jobs are better run in n8n, Make or directly over the HTTP API.

Official apps in the marketplaces

The setups above work today with the HTTP API. Ready-made apps in the Zapier, Make and n8n directories need the operator’s own developer accounts and are the next step; until then the templates and instructions on this page are the supported way.

Other tools

Anything that can send a multipart/form-data request works the same way: Power Automate, Pipedream, Node-RED, Apps Script or your own scripts. Use the OpenAPI description at /api/v1/openapi.json to generate clients automatically.

Wandlix

Convert it.We forget it.Based in Germany.

  • MADEINGERMANY
  • Servers inGermany

E-Invoice

  • Validate e-invoice
  • Create e-invoice (XRechnung)
  • Extract XML from ZUGFeRD PDF
  • E-invoice to PDF

File & utility tools

  • Create ZIP file
  • Unzip files
  • QR code generator
  • JSON, CSV, XML, YAML converter
  • Convert text encoding
  • Base64 encode and decode

PDF tools

  • Merge PDF
  • Split PDF
  • PDF to image
  • Compress PDF
  • Make PDF searchable (OCR)
  • Protect PDF
  • Unlock PDF
  • Delete PDF pages
  • Rotate PDF
  • Add watermark to PDF
  • Add page numbers to PDF
  • Reorder PDF pages
  • Crop PDF
  • PDF to PDF/A
  • PDF to text / Markdown
  • Remove metadata
  • PDF to Word
  • Text to PDF

Image tools

  • Images to PDF
  • Image to text (OCR)
  • Convert image
  • Compress image
  • Edit image

Office to PDF

  • Word to PDF
  • Excel to PDF
  • PowerPoint to PDF
  • Numbers to Excel
  • Document converter (DOCX, ODT, XLSX, ODS …)
  • CSV to Excel
  • Excel to CSV

Popular topics

Merge PDF files  ·  Combine PDFs online  ·  Join PDF documents  ·  PDF merger  ·  Merge PDF free  ·  Split PDF online  ·  Extract pages from PDF  ·  Separate PDF pages  ·  Cut a PDF into parts  ·  Delete pages from PDF  ·  Remove pages from PDF  ·  Remove unwanted PDF pages  ·  Rotate PDF pages  ·  Rotate PDF 90 degrees  ·  Fix sideways scans  ·  Add watermark to PDF  ·  PDF watermark online  ·  Mark PDF as confidential  ·  Add page numbers to PDF  ·  Number PDF pages  ·  PDF page numbering  ·  PDF to text  ·  PDF to Markdown  ·  Extract text from PDF  ·  Compress PDF  ·  Reduce PDF file size  ·  Make PDF smaller for email  ·  PDF shrinker  ·  Password protect PDF  ·  Encrypt PDF online  ·  Lock PDF with password  ·  PDF encryption AES-256  ·  Unlock PDF  ·  Remove PDF password  ·  Remove PDF restrictions  ·  PDF password remover  ·  PDF OCR online  ·  Make scanned PDF searchable  ·  Scan to searchable PDF (OCR)  ·  PDF to JPG  ·  PDF to PNG  ·  Convert PDF pages to images  ·  Save PDF as image  ·  JPG to PDF  ·  PNG to PDF  ·  Images to PDF  ·  Photos to PDF  ·  Convert image format  ·  JPG to PNG  ·  PNG to JPG  ·  Convert to WebP  ·  Compress images  ·  Reduce image size  ·  Resize and compress photos  ·  Shrink JPG  ·  Remove metadata from PDF  ·  Remove EXIF data  ·  Delete photo location data  ·  Word to PDF  ·  DOCX to PDF  ·  Convert DOC to PDF  ·  ODT to PDF  ·  Excel to PDF  ·  XLSX to PDF  ·  CSV to PDF  ·  PowerPoint to PDF  ·  PPTX to PDF  ·  Presentation to PDF  ·  Create ZIP file  ·  ZIP files online  ·  Compress files into ZIP  ·  Validate e-invoice  ·  XRechnung validator  ·  ZUGFeRD validator  ·  Check e-invoice online  ·  Factur-X check  ·  Create e-invoice  ·  Create XRechnung  ·  Create ZUGFeRD PDF  ·  Invoice to XRechnung  ·  Numbers to Excel  ·  Numbers to XLSX  ·  Convert Numbers file  ·  Image to text  ·  OCR image online  ·  Extract text from image  ·  CSV to Excel  ·  CSV to XLSX  ·  Open CSV in Excel  ·  Excel to CSV  ·  XLSX to CSV  ·  Export Excel as CSV  ·  Convert DOCX to ODT  ·  XLSX to ODS  ·  Convert ODT to DOCX  ·  PDF to Word  ·  PDF to DOCX  ·  Edit PDF as Word  ·  Text to PDF  ·  TXT to PDF  ·  Markdown file to PDF  ·  Extract XML from ZUGFeRD  ·  Factur-X XML extract  ·  ZUGFeRD PDF to XML  ·  XRechnung to PDF  ·  Make e-invoice readable  ·  View XRechnung XML  ·  Unzip files  ·  Open ZIP archive  ·  Extract ZIP online  ·  PDF to PDF/A  ·  Convert to PDF/A  ·  PDF/A archiving  ·  Reorder PDF pages  ·  Sort PDF pages  ·  Rearrange PDF  ·  Crop PDF  ·  Cut PDF margins  ·  Trim PDF pages  ·  Crop image  ·  Rotate image  ·  Flip image  ·  QR code generator  ·  WLAN QR code  ·  QR code for link  ·  Dynamic QR code  ·  Check XRechnung online for free  ·  Check ZUGFeRD PDF for validity  ·  Validate e-invoice against EN 16931  ·  Understand e-invoice error BR-CO-15  ·  Check several e-invoices at once  ·  Create an e-invoice for small businesses  ·  Create XRechnung without software  ·  Create a ZUGFeRD invoice online  ·  Show XRechnung as a readable PDF  ·  Read XML from ZUGFeRD PDF for bookkeeping  ·  Merge PDF files for free without signing up  ·  Combine application documents into one PDF  ·  Split a PDF by page range into several files  ·  Rotate scanned PDF pages by 90 degrees and save  ·  Shrink a PDF heavily for an e-mail attachment  ·  Password protect a PDF without Adobe Acrobat  ·  Remove a PDF password permanently if you know it  ·  Turn scanned documents into a searchable PDF  ·  Copy text from a photo or screenshot  ·  Prepare PDF text for ChatGPT and AI  ·  Convert PDF to Word and edit it without signing up  ·  Combine several photos into one PDF  ·  Shrink photos for a job application portal  ·  Remove location and camera data from photos before sharing  ·  Convert Word to PDF without Microsoft Office  ·  Open a CSV file with umlauts correctly in Excel  ·  Convert PDF to PDF/A-3 for archiving  ·  Unzip a ZIP file online without a program  ·  Create a Wi-Fi QR code for guests  ·  Create a dynamic QR code and change the target later  ·  JSON to CSV  ·  CSV to JSON  ·  XML to JSON  ·  JSON to XML  ·  YAML to JSON  ·  JSON to YAML  ·  CSV to XML  ·  XML to CSV  ·  CSV to YAML  ·  Format and indent a JSON file  ·  Convert a semicolon CSV file to JSON  ·  Open JSON in Excel as a table  ·  Windows-1252 to UTF-8  ·  UTF-8 to Windows-1252  ·  ISO-8859-1 to UTF-8  ·  Fix broken umlauts in a CSV file  ·  Convert a text file to UTF-8  ·  UTF-16 to UTF-8  ·  Change line endings from CRLF to LF  ·  Save a CSV as UTF-8 with BOM for Excel  ·  Base64 encode a file  ·  Base64 decode to a file  ·  Image to Base64  ·  Base64 to image  ·  PDF to Base64  ·  Base64 to PDF  ·  File to data URI  ·  URL-safe Base64

© 2026 Wandlix · Made in Germany

Security & privacyLegal noticePrivacy policyTerms & withdrawalDPAAccessibilityPricingGuidesContactCancel contracts hereAPIIntegrationsShort linksSpeed testStatusOpen-source licenses