
Embed Klaro in your website
Add our upload box to your website: your visitors can upload documents and see the explanation on klaro.legal.
What you get out of it
Free, no contract
For you and for your visitors. No fee, no sign-up, no account.
Your visitors stay with you
The box runs inside your own page. Anyone who uploads a document never has to leave it.
Seven languages, automatically
The box appears in the visitor's language. You don't have to set anything up.
Privacy, stated plainly
The file itself is not kept. The extracted text is deleted after 7 days, the full record after 30. Processing happens on European servers and nothing is passed on.
Where this fits best
Tenants' associations, advice centres, consumer portals, social and migration support, specialist blogs: anywhere people turn up holding a letter they cannot make sense of.
klaro.legal explains what a document says. The explanation is generated by an AI, not a person, and it is not legal advice. Legal notice
Preview
Embed code
Auto language detection
Detects your visitors' browser language and shows the matching version.
<iframe
src="https://klaro.legal/embed"
width="100%"
height="640"
style="border: none; border-radius: 12px;">
</iframe>Fixed language (English)
Always shows the English version, regardless of browser language.
<iframe
src="https://klaro.legal/en-gb/embed"
width="100%"
height="640"
style="border: none; border-radius: 12px;">
</iframe>With referrer tracking
Add a parameter to see where uploads come from.
<iframe
src="https://klaro.legal/embed?ref=deine-webseite"
width="100%"
height="640"
style="border: none; border-radius: 12px;">
</iframe>How it works
- 1.Choose one of the code snippets above.
- 2.Copy the code using the copy button.
- 3.Paste the code where you want it on your website.
WordPress
Paste the code into an HTML block. In Elementor or other page builders, use the HTML widget.
Add to ChatGPT, Claude or Gemini
If you use an AI assistant, you can add klaro.legal to it as a tool. After that, just ask it to explain a contract and it fetches the explanation from here. Nothing to install, no sign-up.
Address to paste
https://klaro.legal/api/mcp- 1.Open your assistant's settings and add a custom connector or MCP server.
- 2.Paste the address above. If it asks for a type, choose HTTP.
- 3.That's it. In the chat, send the text of the contract or letter and ask for the explanation.
The text is processed on European servers, anonymised and passed on to nobody. Same as above: klaro.legal explains what a document says, it does not replace a solicitor.