Our professional stylists handcraft each custom order to achieve your desired look. Please upload inspirational images with your order. Turnaround time is 6-10 weeks. Questions? Contact us.
100% Ethically Sourced
20+ Years in Business
5,000+ 5-Star Reviews
No results found
Try adjusting your search or browse our popular categories
Shopping Bag
Your cart is empty
Let us help you pick up where you left off.
Take the Perfect Match Quiz
Our professional stylists handcraft each custom order to achieve your desired look. Please upload inspirational images with your order. Turnaround time is 6-10 weeks. Questions? Contact us.
Before you start browsing
$20 off your first order of $250 or more, plus a specialist who matches your shade and texture by hand.
We will text your upgraded code so it is on your phone at checkout, plus first word on restocks of your shade.
Your code is below. Use it at checkout on orders of $250 or more.
Takes 30 secondsStep 1 of 2
We'll send picks matched to your goal, plus your $20 code.
Your welcome code is waiting on the other side.
We will text your upgraded code so it is on your phone at checkout, and alert you first when your picks restock.
Welcome back
Send one photo. A Perfect Locks specialist matches your shade and texture by hand - usually within a day. Free, always.
We use this to send your match. No spam.
Two minutes on the next page finishes it - and your tier starts the day you're approved. Education unlocks with your account.
Still in your cart
Email yourself the cart and we'll let you know if your shade starts running out.
If your shade starts running low, we text you before it's gone. That is the whole deal.
It's in your inbox whenever you're ready, and we're watching your shade.
Enter your email to unlock your card
Every card wins something.
Scratch and win
Every card wins. Enter your email to unlock yours and scratch to see what you got.
Rub the gold away with your finger or mouse. Or take the shortcut - the prize is the same either way.
Add your number and we will upgrade your code, texted to you with early access to restocks.
We emailed it to you too. It applies at checkout - one use per customer.