Feature-engine
Feature-engine: An open-source Python library for feature preparation in scikit-learn workflows. Ranked #23 of 26 in Data Preparation Software by our editors (6.0/10); pricing: Free plan; best for python teams engineering machine-learning features.
At a glance
- Editor score6.0 / 10
- PricingFree plan
- Best forPython teams engineering machine-learning features
- Free planYes
- Paid fromFree
- DeploymentSelf_hosted
- Facts checked23 Sep 2026

Where it wins
- Covers imputation, encoding, outlier handling and variable transformation.
- Includes feature selection, feature creation and time-related transformations.
- Scikit-learn-compatible transformers fit into Python pipelines.
Where it doesn't
- Requires working in Python through an API rather than a general-purpose interface.
- Self-hosted package requires a local development and pipeline workflow.
- Support is centered on documentation.
Our verdict on Feature-engine
Feature-engine is an open-source Python library for preparing data used in machine-learning models. Its scikit-learn-compatible transformers are aimed at data scientists and developers building reproducible preprocessing pipelines, from solo projects through enterprise teams. This is a focused library rather than a general-purpose data-preparation interface: teams need to work through Python APIs and incorporate the package into their own workflows.
The package covers a broad set of feature-engineering tasks. Its modules include missing-value imputation, categorical variable encoding, outlier detection and treatment, variable transformation and discretisation, feature selection, feature creation, and datetime and time-series transformations. These capabilities let teams handle multiple preprocessing steps within a Python pipeline, with compatibility for scikit-learn workflows. That fit is the central reason to consider it: teams already building models and preprocessing in Python can use a consistent transformer approach rather than treating feature preparation as a separate interface.
Feature-engine is distributed as a self-hosted Python package and is open source, with a free plan. It is not a hosted service, so it suits teams comfortable installing and maintaining a library within their development environment. Documentation covers installation, transformer APIs and usage examples; the listed support channel is documentation. Choose Feature-engine if your work centers on Python machine-learning pipelines and you want a specialized toolkit for feature preparation. Teams seeking a general-purpose preparation interface or a hosted service should look at alternatives.
Your product? Our editors can test Feature-engine in depth and publish a review, labelled as paid · from $149/mo →
Feature-engine pricing
Feature-engine fact sheet
| Free plan | Yes |
|---|---|
| Paid from | Free |
| Data profiling | Not verified |
| Visual workflows | Not verified |
| Deployment | Self_hosted |
| Scheduled runs | Not verified |
| Source connectors | Not verified |
| Row limit | Not verified |
| Deployment | Self-hosted |
| Support | Docs |
| Built for | Solo, Small business, Mid-market, Enterprise (editorial estimate) |
| Pricing | Free plan |
| Website | feature-engine.trainindata.com |
| Facts checked | 23 Sep 2026 |
Alternatives to Feature-engine
- Alteryx DesignerA capable visual preparation suite for enterprises, priced for committed teams.9.2
- Amazon SageMaker Data WranglerA capable AWS-centered workspace for preparing and analyzing machine-learning data.9.1
- AWS Glue DataBrewA capable AWS-native choice for visual preparation, profiling, and scheduled data jobs.9.0
See all Feature-engine alternatives →
Used Feature-engine? Be the first to review it
The editor score above is our own research. What this page doesn't have yet is a reader's view — what you used Feature-engine for, what worked and what didn't. No stars are seeded and no review is paid for; an editor reads every one before it appears.
Write a reviewTwo minutes · verified accounts only · read by an editor before it appears
Featured on iTechGuides
Feature-engine is listed in our Data Preparation Software directory. Add the badge to your site — it links back to this page.
<a href="https://www.itechguides.com/products/feature-engine/"><img src="https://www.itechguides.com/best/badge/feature-engine.svg" alt="Featured on iTechGuides" width="230" height="46"></a>
Reviewed by iTechGuides Editors · Editorial team · Updated Oct 2026
Advertiser disclosure: iTechGuides is reader-supported. Vendors can pay for top positions in our rankings and for a place on other products' pages, and we may earn a commission when you click some links. Bought places stand at the number bought; this page and our disclosure say so. Paying vendors may get a fuller, more detailed review from our editors, and that review can change their score. How we rank.
Last updated · How we research and update


