Examples
Code Examples
Get started quickly with these code examples in your favorite language.
JavaScript / Node.js
// Install dependencies: npm install node-fetch
const fetch = require('node-fetch');
async function convertToMarkdown(url) {
const apiKey = 'YOUR_API_KEY'; // Get from dashboard
const response = await fetch(
`https://klovr.ai/api/convert?url=${encodeURIComponent(url)}`,
{
headers: {
'Authorization': `Bearer ${apiKey}`
}
}
);
const data = await response.json();
if (data.success) {
console.log('Markdown:', data.markdown);
console.log('Metadata:', data.metadata);
console.log('Tokens:', data.stats.tokens);
console.log('Token Savings:', data.stats.tokenSavingsPercent + '%');
return data.markdown;
} else {
throw new Error(data.error);
}
}
// Example usage
convertToMarkdown('https://example.com/article')
.then(markdown => console.log('Success!'))
.catch(error => console.error('Error:', error));Common Use Cases
AI Chatbots
Convert web pages to Markdown before feeding to LLMs. Reduce tokens by 40-60% and improve context quality.
Content Archiving
Archive web content in clean, portable Markdown format. Perfect for knowledge bases and documentation.
Research Tools
Extract clean content from articles and papers. Build citation databases and research assistants.
Content Pipelines
Build automated workflows that process web content. Newsletter generation, content monitoring, and more.
Ready to Get Started?
Create your free account and get your API key in less than a minute.