How does Opensolr Work?
Opensolr is a managed Apache Solr hosting platform. You get production-ready Solr indexes in the cloud, without running or maintaining any Solr infrastructure yourself. Here's how everything works, from the infrastructure to billing to your first index.
Global Infrastructure
Opensolr operates data centers across multiple regions worldwide:
- US-East / US-West
- Canada
- EU-East / EU-Central / EU-West
- Mainland China / Hong Kong
- Australia
- Additional regions available on request
Our infrastructure runs primarily on AWS and Hetzner AG bare-metal servers, with the flexibility to accommodate other providers for dedicated plans.
When you create an Opensolr Index, you choose the Solr version and the region closest to your users. Your data stays in that region.
How Your Solr Index Runs
Opensolr runs on large, dedicated bare-metal servers. Each Solr Index is securely containerized, meaning your data and processes are fully isolated from other customers.
Resources are dynamically allocated and scaled globally based on your index's actual usage. This means performance is consistent across all plan types — the difference between plans is not speed, but how much storage, bandwidth, and support you get.
Your plan limits are defined by:
| Resource | What It Controls |
|---|---|
| Disk Space | How much data your index can store |
| Monthly Bandwidth | Outgoing search traffic from Opensolr to your app |
| Index Count | How many separate Solr indexes you can create |
| Support & SLA | Response time guarantees and uptime commitments |
You can upgrade or downgrade any of these resources at any time.
Plan Types
Opensolr offers four types of hosting, depending on your needs:
Shared Solr Cloud
Multiple customers on the same server, resources shared. Indexes are fully isolated (no security concerns). The most affordable option, ideal for normal traffic and smaller projects. Get started for free
Shared Resilient Cluster
Multiple dedicated servers with load balancing and replicas, but resources are still shared across customers. Better performance under heavy load, at a lower cost than a fully dedicated cluster.
Dedicated Standalone
One server dedicated exclusively to your account. No resource sharing, no noisy neighbors. Great for predictable, stable performance.
Dedicated Cluster
A full cluster of multiple dedicated servers, exclusively for you. Create any number of indexes inside this environment. Includes redundancy, replication, scalability, and multi-region options. Built for enterprise and mission-critical workloads. Learn more about Dedicated and Resilient Clusters
Web Crawler — Site Search Without Code
Not every project has its own backend or CMS. The Opensolr Web Crawler lets you point Opensolr at any website and get a fully searchable index — automatically, with no code and no plugins.
- Crawl any site — enter your domain and Opensolr discovers, fetches, and indexes every page
- JavaScript rendering — built-in headless Chromium handles SPAs and JS-heavy pages
- Rich content extraction — pulls text from HTML, PDF, DOCX, XLSX, and ODT files
- AI enrichment — automatic price detection, sentiment analysis, and language identification per page
- Embeddable search UI — two lines of HTML to drop a search bar into any website
- Search analytics — no-results tracking, click analytics & CTR, and query elevation
- Full Solr API — query your crawled index with faceting, highlighting, spellcheck, and hybrid AI search
Get started with the Web Crawler or read the full overview. \n---\n\n## Billing
All Opensolr plans are pre-paid. There are no hidden costs, no surprise fees, and no overages. What you see on the Pricing Page is exactly what you pay.
Key billing facts:
- Pro-rated changes — upgrades and downgrades are calculated to the day. You only pay for what you use.
- Flexible customization — start from a pre-defined package on the Pricing Page and customize disk space, bandwidth, index count, and other resources to your exact needs.
- Payment management — update your payment method, download invoices, and manage your subscription through the Billing Admin Area and Stripe Customer Portal.
- Cancellation — cancel anytime. Unused days are converted to account credit for future use. More details.
- Refund policy — available for new accounts within the first 10 days.
Getting Started
Getting your first Opensolr Index running takes just a few minutes:
- Register for a Free Trial — no credit card required
- Log in and choose your preferred Solr version and region
- Create your Opensolr Index — it's ready in under a minute
- Upload your schema (or use a default one) and start indexing data
Free Trial Includes
- 1 Opensolr Index
- 50 MB disk space
- 200 MB monthly bandwidth
- Full access to the Control Panel, config editor, and Solr Admin UI
- No credit card required
Quick Start with a CMS
Drupal — Install the official Search API Opensolr module. It automates account creation, server connection, and Solr configuration file management. Setup guide.
WordPress — Use the WP-SOLR plugin. Configure your Opensolr connection details in the plugin settings.
Moodle — Follow the Moodle integration guide to connect your LMS to Opensolr.
Omeka — Use the Omeka-S SearchSolr module.
What You Get at Every Plan Level
Regardless of which plan you choose, every Opensolr account includes:
- Full Solr API access — standard Solr REST API over HTTPS
- Control Panel — index management, config editor, Solr Admin UI
- Security — IP access rules, HTTP authentication, SSL encryption
- Backups — create, schedule, and restore index backups
- REST APIs — automate index management, config files, security, and more
- Any Solr version — from 4.x through the latest version available
- Global region selection — host your data where your users are
Higher-tier plans add more disk, bandwidth, indexes, analytics, dedicated resources, resilient clustering, and priority support.
Documentation and Support
- FAQ & Knowledge Base — searchable answers to common questions
- Server Management Docs — full guide to the Server Management panel
- Turbo Indexer Docs — parallel indexing for Drupal
- REST API Reference — automate everything
- Contact Support — we're here to help
Ready to try it? Start your free trial and have your first Opensolr Index running in minutes.











