Quick start — 6 easy steps
Open the official MetaMask site
Visit metamask.io to download the extension. Always confirm you are on the official domain before proceeding.
Choose your browser
Select the browser you use (Chrome, Edge, Firefox, Brave, or other supported browsers). Click the store link provided on the official site to go to the browser extension store.
Install from the browser store
Install the extension from the official store page (e.g., Chrome Web Store). Verify the publisher is MetaMask and check the number of users and reviews for extra confidence.
Create a new wallet or import one
Open the extension and follow the prompts. You can create a new wallet (recommended for new users) or import an existing one using a seed phrase or private key. Important: only import from secure, offline sources and never paste your seed phrase into untrusted websites.
Store your Secret Recovery Phrase securely
During setup you'll receive a Secret Recovery Phrase (12 or 24 words). Write it down on paper, store it offline, and never share it. MetaMask or any legitimate wallet will never ask you to send your seed phrase over chat, email, or forms.
Complete basic security steps
Enable a strong password for the extension, consider hardware wallet integration for larger funds, and set up two-factor protections where possible at the platforms you use with MetaMask.
Common first-time tasks
- Pin the MetaMask extension to your browser toolbar.
- Create an account name for easy identification.
- Switch networks: Ethereum Mainnet is default. Add testnets or other networks via settings.
- Fund your wallet using a small test amount before interacting with new dApps.
Security checklist
- Only download from
metamask.ioor official browser stores. - Never enter your Secret Recovery Phrase on web pages or chat apps.
- Keep your device OS and browser updated.
- Use a hardware wallet for high-value holdings.
- Beware of phishing sites and fake MetaMask pages — check the URL carefully.
Using MetaMask with dApps
When a decentralized app asks to connect, MetaMask will show a permission request. Review the permissions (accounts, transactions) and only approve expected requests. If unsure, deny and investigate.