Discover the Stata difference
Discover what sets Stata apart. With over 40 years of trusted results, easy-to-use tools, and continuous innovation, Stata empowers researchers and analysts worldwide with the reliability, flexibility, and reproducibility you need for confident, cutting-edge analysis.


Powerful. Reliable. Reproducible.Everything you need for trusted data analysis.
Stata has championed reproducible research for over forty years.
True reproducibility
Stata equips you with tools to ensure your results are always reproducible. Set random-number seeds for stochastic procedures, such as simulations, or use data signatures to verify that your datasets remain unchanged over time. Stata makes reproducibility a priority.
Backward compatibility
From the start, Stata was designed with backward compatibility in mind. With integrated version control, simply type version number to run commands as they worked in earlier versions, even if you're using the latest Stata version. Modern Stata can also read datasets and do-files from any previous version, ensuring seamless compatibility and a commitment to preserving your work.
Reliability
Stata’s commands are rigorously tested and continuously certified, ensuring accuracy from the start and across updates. Stata results are verified to be consistent across multiple platforms and architectures. Even with differences in chips or the number of cores, Stata ensures your results remain trustworthy.
A trusted software
Stata is built by professional developers and rigorously tested by expert statisticians. Every command is evaluated to ensure accurate results across typical and edge cases, including missing data and extreme numeric values. Results are validated using Monte Carlo simulations and compared with other estimators to guarantee consistency and reliability. Stata’s certification process involves 7.2 million lines of testing code, generating 6 million lines of output, all verified across multiple platforms and architectures. With Stata, you can trust your results every time.




World-class technical support
Stata’s technical support team is composed of master's- and PhD-level statisticians, mathematicians, econometricians, biostatisticians, and expert Stata programmers. Whether you’re tackling a complex data manipulation task, learning an advanced analysis, or simply exploring Stata for the first time, our dedicated team is here to provide prompt, thorough, and reliable answers to all your questions—no matter your level of expertise.
Dedicated maintenance and upkeep
Stata employs a full team of software developers who are ready to quickly evaluate all reports and make changes as necessary. Stata developers also constantly monitor developments in statistical methodology and evaluate adding peer-reviewed and stable new methods to the software.




Consistent, intuitive syntax
Stata is designed with consistency in mind. Once you learn one estimation command, you’ll know how to use almost all others. For example, adding vce(robust) to compute robust standard errors works seamlessly across linear regression, Poisson regression, survival models, and more, making Stata intuitive and efficient.
Easy to learn and teach
Stata combines professional power with user-friendly design. With consistent syntax, clear documentation, and an intuitive interface that helps teach you the language and build reproducible scripts, Stata eliminates common learning barriers. Access free learning resources like videos, webinars, and the Statalist forum to master Stata and teach it with ease.




Powerful programming environment
Stata’s advanced programming tools include Mata for object-oriented matrix programming, PyStata for seamless Python integration, and support for C, C++, and Java. Stata’s flexibility empowers developers and users to create and share new features daily, meeting the growing demands of modern research. Whether you need interactive tools or optimized code, Stata offers a fast, versatile environment for custom solutions.
Comprehensive documentation
Stata’s documentation goes beyond syntax—it includes examples, stored results, detailed methods, and references for further learning. From beginners to advanced users exploring cutting-edge techniques, Stata’s in-depth, accessible documentation has you covered.




Efficient workflow
Stata’s streamlined design, robust documentation, and expert support let you focus on what matters—analyzing data, teaching concepts, and conducting research—rather than struggling to learn the software.


Why Stata
Discover more Stata power. Fast. Accurate. Easy to use. Stata is a fully integrated software package designed to handle every aspect of your data science workflow—from data manipulation and visualization to advanced statistical analysis and automated reporting. With Stata, you can trust that your results will be delivered with speed, precision, and simplicity.


“I much prefer Stata!! One of my senior students had me start out in R, which seemed great at the time (honestly, it was the "free" that hooked me), but all the packages I needed to start downloading were really bloating my computer. When I finally made the decision to fully switch to Stata, I deleted R and my computer started acting like it was new again!
Monica Heidsch, University of Georgia
Ready to get started?
See how Stata can power your analyses.
Powerful statistical analyses, customizable visualizations, easy data manipulation, and automated reproducible reporting—all in one complete package. Deliver powerful research with a smarter solution.
Privacy Overview
This website uses cookies to improve your experience while you navigate through the website. Out of these cookies, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may have an effect on your browsing experience.
Essential
Name | Description | Lifetime |
---|---|---|
ADD_TO_CART | (Adobe Commerce only) Used by Google Tag Manager | 1 Year |
GUEST-VIEW | Stores the Order ID that guest shoppers use to retrieve their order status. Guest orders view. Used in Orders and Returns widgets | 1 Year |
LOGIN_REDIRECT | Preserves the destination page that was loading before the customer was directed to log in | 1 Year |
MAGE-BANNERS-CACHE-STORAGE | (Adobe Commerce only) Stores banner content locally to improve performance | 1 Year |
MAGE-MESSAGES | Tracks error messages and other notifications that are shown to the user | 1 Year |
MAGE-TRANSLATION-STORAGE | Stores translated content when requested by the shopper | 1 Year |
MAGE-TRANSLATION-FILE-VERSION | Tracks the version of translations in local storage | 1 Year |
PRODUCT_DATA_STORAGE | Stores configuration for product data related to Recently Viewed/Compared Products | 1 Year |
RECENTLY_COMPARED_PRODUCT | Stores product IDs of recently compared products | 1 Year |
RECENTLY_COMPARED_PRODUCT_PREVIOUS | Stores product IDs of previously compared products for easy navigation | 1 Year |
RECENTLY_VIEWED_PRODUCT | Stores product IDs of recently viewed products for easy navigation | 1 Year |
RECENTLY_VIEWED_PRODUCT_PREVIOUS | Stores product IDs of recently previously viewed products for easy navigation | 1 Year |
REMOVE_FROM_CART | (Adobe Commerce only) Used by Google Tag Manager | 1 Year |
STF | Records the time messages are sent by the SendFriend | 1 Year |
X-MAGENTO-VARY | Configuration setting that improves performance when using Varnish static content caching | 1 Year |
FORM_KEY | A security measure that appends a random string to all form submissions to protect the data from Cross-Site Request Forgery | 1 Year |
MAGE-CACHE-SESSID | The value of this cookie triggers the cleanup of local cache storage | 1 Year |
MAGE-CACHE-STORAGE | Local storage of visitor-specific content that enables ecommerce functions | 1 Year |
MAGE-CACHE-STORAGE-SECTION-INVALIDATION | Forces local storage of specific content sections that should be invalidated | 1 Year |
PERSISTENT_SHOPPING_CART | Stores the key (ID) of persistent cart to make it possible to restore the cart for an anonymous shopper | 1 Year |
PRIVATE_CONTENT_VERSION | Appends a random, unique number and time to pages with customer content to prevent them from being cached on the server | 1 Year |
SECTION_DATA_IDS | Stores customer-specific information related to shopper-initiated actions, such as wish list display and checkout information | 1 Year |
STORE | Tracks the specific store view/locale selected by the shopper | 1 Year |
Marketing
Name | Description | Lifetime |
---|---|---|
CUSTOMER_SEGMENT_IDS | Stores your Customer Segment ID | 1 Year |
EXTERNAL_NO_CACHE | A flag that, indicates whether caching is on or off | 1 Year |
FRONTEND | Your session ID on the server | 1 Year |
GUEST-VIEW | Allows guests to edit their orders | 1 Year |
LAST_CATEGORY | The last category you visited | 1 Year |
LAST_PRODUCT | The last product you looked at | 1 Year |
NEWMESSAGE | Indicates whether a new message has been received | 1 Year |
NO_CACHE | Indicates whether it is allowed to use cache | 1 Year |
Functionality
Name | Description | Lifetime |
---|---|---|
MG_DNT | Allows you to restrict Adobe Commerce data collection if you have custom code to manage cookie consent on your site | 1 Year |
USER_ALLOWED_SAVE_COOKIE | Used for cookie restriction mode | 1 Year |
AUTHENTICATION_FLAG | Indicates if a shopper has signed in or signed out | 1 Year |
DATASERVICES_CUSTOMER_ID | Indicates if a shopper has signed in or signed out | 1 Year |
DATASERVICES_CUSTOMER_GROUP | Indicates a customer's group. This cookie is stored as sha1 checksum of the customer's group ID | 1 Year |
DATASERVICES_CART_ID | Identifies a shopper's cart actions | 1 Year |
DATASERVICES_PRODUCT_CONTEXT | Identifies a shopper's product interactions. This cookie contains the customer's unique quote ID in the system | 1 Year |
Statistical
Name | Description | Lifetime |
---|---|---|
_ga | Used by Google Analytics | 1 Year |
_ga_* | Used by Google Analytics | 1 Year |
Validate your login
Sign In
Create New Account