The share extension works great for traditional web pages - news articles, blog posts, documentation, recipes. But some websites do not work with it at all, and you will get a blank result or only one or two pages. This page explains why and what to do instead.
Why some websites don't work with the share extension
Traditional web pages store their content directly in the HTML of the page. When you share one, the share extension reads that HTML and extracts the article text.
Some websites are built differently. AI chat tools, web apps, and many modern sites generate their content dynamically using JavaScript - the page starts mostly empty and the content is drawn on screen by code. Examples include:
- AI chat tools: Claude (claude.ai), ChatGPT, Perplexity, Gemini, and others
- Web apps: Google Docs, Notion, Linear, and similar tools
- Social media feeds: Twitter/X, Reddit, LinkedIn
When you share one of these, there is no static content for the share extension to capture. You may get a blank document, a placeholder logo, or just a page or two of nothing useful.
This is not a bug in Klass-RM Uploader - it is a fundamental difference in how these sites are built.
What to do instead: Print to Klass-RM Uploader (Mac)
On Mac, the answer is simple. Instead of sharing, print to reMarkable:
- In the web app or chat tool, press Command + P to open the Print dialog.
- Click the PDF button in the bottom-left corner of the Print dialog.
- Choose Print to Klass-RM Uploader from the menu.
- The content - exactly as it appears on your screen - is sent to your reMarkable as a PDF.
This works for any app on your Mac, not just browsers. If you can see it and print it, you can send it to your reMarkable.
Tip for AI chat tools: Many AI chat apps offer a built-in option to generate a clean, printer-friendly version of a conversation. Look for a Share, Export, or Print button within the app itself. Using that first gives you a cleaner result than printing the raw chat interface.
What to do on iPhone and iPad
The Print to reMarkable option is Mac-only. On iPhone and iPad:
- Look for an Export or Share as PDF option within the app itself. Many apps have one.
- In Claude.ai, for example, you can share a conversation link, but the shared page may also be a dynamic web app. Check whether the app offers a PDF export.
- If you can export or save a PDF from the app, share that PDF to Klass-RM Uploader from the Files app or the share sheet.
Sending a specific conversation or page
For AI chat tools specifically, here is the recommended workflow:
On Mac
- Open the conversation you want to send to your reMarkable.
- Press Command + P.
- In the Print dialog, look for a More Settings option (in Chrome/Chromium) or adjust the layout if the formatting looks off.
- Click PDF > Print to Klass-RM Uploader.
On iPhone/iPad
- Open the conversation.
- Look for a Share or Export button in the app.
- If the app can generate a PDF, share that PDF to Klass-RM Uploader.
- If not, the conversation cannot currently be captured on iPhone/iPad without a third-party tool.
Setting up Print to Klass-RM Uploader
If you have not set up the print helper yet, see the Print to reMarkable from Any App page for step-by-step setup instructions. It takes about one minute and only needs to be done once.