General Questions
What is Snapito?
Snapito is a web service that captures screenshots of websites. We provide both a free online tool and a powerful API for developers to integrate screenshot functionality into their applications.
Do I need to create an account to use Snapito?
For our free Webshot tool, no account is needed. However, to use the API or access advanced features, you'll need to create a free account and get an API key.
What types of websites can I screenshot?
You can screenshot any publicly accessible website. For pages requiring authentication, you'll need to use our API with custom headers (Professional plan or above).
How long does it take to generate a screenshot?
Most screenshots are generated in 5-30 seconds, depending on the page size and complexity. Cached screenshots are delivered instantly.
Can I capture full-page screenshots?
Yes! By default, we capture the entire page height. You can also specify custom dimensions or viewport sizes.
What image formats do you support?
We support JPEG, PNG, and PDF formats. JPEG is best for smaller file sizes, PNG for lossless quality, and PDF for documentation.
Are the screenshots cached?
Yes, screenshots are cached based on your plan (7-90 days) to improve performance and reduce costs. You can force a fresh capture by disabling cache.
Can I use Snapito for commercial projects?
Absolutely! All our plans, including the free tier, can be used for commercial purposes.
Technical Questions
What browser engine do you use?
We primarily use Chromium for rendering, which provides the most accurate representation of modern websites. Other browser engines are available for Enterprise clients.
What's the maximum page size you can capture?
Free plan: up to 30,000px height. Paid plans have no height restrictions.
Do you support JavaScript-heavy websites?
Yes! Our rendering engine fully supports JavaScript, including modern frameworks like React, Vue, and Angular. You can also add custom delays to ensure content loads.
Can I capture websites with authentication?
Yes, with Professional plans and above, you can pass custom headers and cookies to capture authenticated pages.
Do you support mobile viewports?
Yes! You can specify any viewport size to simulate mobile devices, tablets, or desktop screens.
Can I hide specific elements before capturing?
Yes, you can inject custom CSS to hide elements or modify the page appearance before capture.
What's your uptime guarantee?
We maintain 99.9% uptime for all paid plans. Enterprise plans come with SLA agreements.
Billing Questions
How does the free plan work?
The free plan includes 100 screenshots per month with basic features. No credit card required.
What payment methods do you accept?
We accept all major credit cards (Visa, MasterCard, American Express, Discover), PayPal, and bank transfers for Enterprise plans.
Can I cancel anytime?
Yes! You can cancel your subscription at any time from your dashboard. You'll retain access until the end of your billing period.
Do you offer refunds?
We offer a 30-day money-back guarantee on all paid plans. Contact support for a full refund within 30 days of purchase.
What happens if I exceed my monthly limit?
You'll receive a notification at 80% and 100% of your quota. Overages are billed at $0.01 per screenshot, or you can upgrade your plan.
Do unused screenshots roll over?
No, screenshot quotas reset at the beginning of each billing cycle and don't roll over.
Can I upgrade or downgrade my plan?
Yes! You can change your plan at any time. Upgrades take effect immediately, downgrades at the next billing cycle.
Do you offer discounts for annual billing?
Yes! Annual plans receive a 20% discount compared to monthly billing.
API Questions
How do I get an API key?
Sign up for a free account at app.snapito.io, then navigate to your dashboard to find your API key in the settings.
What programming languages are supported?
Our REST API works with any programming language that can make HTTP requests. We provide code examples for PHP, Python, JavaScript, Ruby, and more.
Are there rate limits?
Yes, rate limits vary by plan: Free (10/min), Starter (30/min), Professional (60/min), Business (120/min), Enterprise (custom).
Do you offer SDKs or libraries?
Yes! We provide official SDKs for PHP, Python, Node.js, and Ruby. Community-maintained libraries are also available for other languages.
Can I use webhooks for async processing?
Yes! Webhooks are available on Professional plans and above. We'll notify your endpoint when screenshots are ready.
Is there a test environment?
Your free plan serves as a testing environment. We also provide a sandbox mode for Enterprise clients.
How do you handle API versioning?
We use URL-based versioning (e.g., /v2/). We maintain backward compatibility and provide advance notice of deprecations.
Where can I find detailed API documentation?
Complete API documentation is available at snapito.io/api/ including code examples and parameter references.