spaCy
VerifiedFree open-source Python library for industrial-strength natural language processing
See all screenshots - Deployment Cloud Based, On Premises
- Starting price Free
- Free trial Not offered
- Best for Freelancers, Startups, SMEs
What is spaCy?
spaCy is a free, open-source Python library for natural language processing, built by the company Explosion. It provides tokenization, part-of-speech tagging, dependency parsing, named entity recognition, lemmatization, and rule-based matching, along with more than 80 pretrained pipelines covering 24+ languages, including CNN-based and transformer-based models. It supports GPU acceleration, custom pipeline training, and visualizations through its displaCy tool.
spaCy is released under the MIT license, meaning it is free for personal, academic, and commercial use with no feature restrictions. Explosion, the company behind spaCy, generates revenue through separate paid products such as Prodigy, a commercial annotation tool, plus enterprise deployment and consulting services, but the spaCy library itself carries no license fee.
Key Features of spaCy
spaCy lists 8 documented features, including Tokenization and linguistic feature extraction, Named entity recognition (NER) with custom training support and Part-of-speech tagging and dependency parsing. The list below covers what the product does rather than how it is marketed.
- Tokenization and linguistic feature extraction
- Named entity recognition (NER) with custom training support
- Part-of-speech tagging and dependency parsing
- Lemmatization and rule-based pattern matching
- 80+ pretrained pipelines across 24+ languages
- Transformer-based and CNN-based model architectures
- GPU acceleration including Apple M1 optimization
- displaCy visualizations for entities and dependencies
spaCy Pricing
spaCy lists one plan, at Free.
Open Source
Free
Unlimited
MIT licensed; free for personal, academic, and commercial use with no feature restrictions
spaCy Specifications
spaCy is available on Windows and macOS. It offers an API and has a free plan.
- Deployment
- Cloud Based
- On Premises
- Billing cycle
- Monthly
- Desktop
- Windows
- macOS
- Languages
- English
- Built for
- Freelancers
- Startups
- SMEs
- Agencies
- Enterprises
- Support
- Training
- Integrations
- Hugging Face Transformers, Prodigy, Thinc, PyTorch, TensorFlow, scikit-learn
- Public API
- Yes
- Free trial
- No
- Free plan
- Yes
- Runs in browser
- No
- Customisable
- Yes
- Website
- spacy.io
spaCy Videos
spaCy Comparisons
Used spaCy? Write the first review.