:root { --lishi2-charcoal: #171717; --lishi2-ink: #24211f; --lishi2-muted: #5b5650; --lishi2-copper: #9a4d02; --lishi2-cream: #f8f6f1; --lishi2-line: #e2ded6; --lishi2-green: #2d6a4f; } .lishi2-page { color: var(--lishi2-ink); font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif; font-size: 16px; line-height: 1.7; } .lishi2-page * { box-sizing: border-box; } .lishi2-trust { align-items: center; background: var(--lishi2-charcoal); border-radius: 8px; color: #fff; display: flex; flex-wrap: wrap; font-size: 15px; font-weight: 700; gap: 8px 22px; justify-content: center; margin: 0 0 28px; padding: 14px 18px; } .lishi2-trust span::before, .lishi2-check li::before { color: #d98d33; content: "✓"; font-weight: 900; margin-right: 8px; } .lishi2-hero { background: linear-gradient(135deg, #121212 0%, #202020 64%, #3a2816 100%); border-radius: 10px; color: #fff; display: grid; gap: 32px; grid-template-columns: minmax(0, 1.08fr) minmax(260px, 0.72fr); margin-bottom: 28px; overflow: hidden; padding: 38px 32px; } .lishi2-badge { background: var(--lishi2-copper); border-radius: 999px; color: #fff; display: inline-block; font-size: 11px; font-weight: 800; letter-spacing: 1px; margin-bottom: 16px; padding: 7px 13px; text-transform: uppercase; } .lishi2-hero h2 { color: #fff; font-size: clamp(30px, 5vw, 46px); line-height: 1.08; margin: 0 0 16px; } .lishi2-hero p { color: rgba(255,255,255,0.84); margin: 0 0 22px; max-width: 700px; } .lishi2-stats { display: grid; gap: 10px; grid-template-columns: repeat(4, minmax(92px, 1fr)); max-width: 650px; } .lishi2-stat { background: rgba(255,255,255,0.08); border: 1px solid rgba(255,255,255,0.14); border-radius: 8px; padding: 12px; text-align: center; } .lishi2-stat strong { color: #fff; display: block; font-size: 26px; line-height: 1; } .lishi2-stat span { color: rgba(255,255,255,0.7); display: block; font-size: 12px; margin-top: 6px; } .lishi2-photo img, .lishi2-hero img { aspect-ratio: 1 / 1; border-radius: 8px; display: block; height: auto; object-fit: cover; width: 100%; } .lishi2-photo { align-self: center; background: rgba(255,255,255,0.08); border: 1px solid rgba(255,255,255,0.16); border-radius: 10px; padding: 12px; } .lishi2-reviews { display: grid; gap: 14px; grid-template-columns: repeat(3, minmax(0, 1fr)); margin: 0 0 34px; } .lishi2-review { background: #fff; border: 1px solid var(--lishi2-line); border-radius: 8px; box-shadow: 0 10px 28px rgba(0,0,0,0.06); padding: 18px; } .lishi2-stars { color: var(--lishi2-copper); display: block; font-size: 15px; letter-spacing: 1px; margin-bottom: 8px; } .lishi2-review blockquote { font-size: 16px; font-weight: 700; margin: 0; } .lishi2-review cite { color: var(--lishi2-muted); display: block; font-size: 12px; font-style: normal; margin-top: 8px; } .lishi2-section { border-top: 1px solid var(--lishi2-line); padding: 38px 0; } .lishi2-kicker { color: var(--lishi2-copper); font-size: 12px; font-weight: 800; letter-spacing: 1.2px; margin-bottom: 8px; text-transform: uppercase; } .lishi2-section h3 { color: var(--lishi2-charcoal); font-size: clamp(22px, 4vw, 30px); line-height: 1.2; margin: 0 0 16px; } .lishi2-section p { color: var(--lishi2-muted); margin: 0 0 16px; } .lishi2-grid { display: grid; gap: 18px; grid-template-columns: repeat(3, minmax(0, 1fr)); } .lishi2-card { background: linear-gradient(180deg, #fff, var(--lishi2-cream)); border: 1px solid var(--lishi2-line); border-radius: 8px; padding: 22px; } .lishi2-card h4 { color: var(--lishi2-charcoal); font-size: 17px; margin: 0 0 8px; } .lishi2-card p { font-size: 16px; margin: 0; } .lishi2-dark { background: var(--lishi2-charcoal); border-left: 5px solid var(--lishi2-copper); border-radius: 8px; color: #fff; margin: 34px 0 0; padding: 30px; } .lishi2-dark h3, .lishi2-dark p { color: #fff; } .lishi2-features { display: grid; gap: 14px; grid-template-columns: repeat(2, minmax(0, 1fr)); margin-top: 20px; } .lishi2-feature { background: rgba(255,255,255,0.06); border: 1px solid rgba(255,255,255,0.1); border-radius: 7px; padding: 16px; } .lishi2-feature strong { color: #fff; display: block; margin-bottom: 4px; } .lishi2-feature span { color: rgba(255,255,255,0.74); font-size: 16px; } .lishi2-two { align-items: center; display: grid; gap: 34px; grid-template-columns: 1fr 1fr; } .lishi2-two.reverse .lishi2-photo { order: 2; } .lishi2-check { list-style: none; margin: 0; padding: 0; } .lishi2-check li { color: var(--lishi2-muted); margin: 0 0 10px; } .lishi2-specs, .lishi2-keyways { border-collapse: collapse; font-size: 16px; width: 100%; } .lishi2-specs td, .lishi2-keyways th, .lishi2-keyways td { border-bottom: 1px solid var(--lishi2-line); padding: 13px 16px; vertical-align: top; } .lishi2-specs td:first-child { color: var(--lishi2-charcoal); font-weight: 800; width: 34%; } .lishi2-keyways th { background: var(--lishi2-charcoal); color: #fff; text-align: left; } .lishi2-keyways td:first-child { font-weight: 800; color: var(--lishi2-charcoal); } .lishi2-scroll { overflow-x: auto; } .lishi2-note { background: var(--lishi2-cream); border-left: 4px solid var(--lishi2-copper); border-radius: 0 8px 8px 0; color: var(--lishi2-muted); margin-top: 24px; padding: 22px 24px; } .lishi2-faq { margin: 0 auto; max-width: 820px; } .lishi2-faq div { border-bottom: 1px solid var(--lishi2-line); padding: 20px 0; } .lishi2-faq h4 { color: var(--lishi2-charcoal); font-size: 17px; margin: 0 0 8px; } .lishi2-faq p { margin: 0; } .lishi2-cta { background: linear-gradient(135deg, #1b1b1b, #101010); border-radius: 10px; color: #fff; margin: 38px 0 0; padding: 34px 28px; text-align: center; } .lishi2-cta h3 { color: #fff; margin-bottom: 10px; } .lishi2-cta p { color: rgba(255,255,255,0.74); margin-left: auto; margin-right: auto; max-width: 720px; } @media (max-width: 768px) { .lishi2-hero, .lishi2-two { grid-template-columns: 1fr; padding-left: 20px; padding-right: 20px; } .lishi2-hero { padding-bottom: 28px; padding-top: 28px; } .lishi2-stats, .lishi2-grid, .lishi2-reviews, .lishi2-features { grid-template-columns: 1fr; } .lishi2-two.reverse .lishi2-photo { order: -1; } .lishi2-dark { padding: 24px; } .lishi2-trust { font-size: 12px; } } Free US shipping over $49 30-day money-back guarantee 8,800+ store reviews Genuine LISHI tools Pick and decode by keyway The Tool That Changed Vehicle Lock Work LISHI 2-in-1 tools combine a keyway-matched pick with a decoder, so the same tool can open a compatible vehicle door lock and help read the wafer positions for key work. The rule is simple: match the exact keyway before you buy. Fast when matched, useless when guessed. 32keyway choices 2-in-1pick and decode Mr. Lisilhouette logo Exactkeyway matching ★★★★★ "Item works perfectly great tool" Duy N., verified buyer ★★★★★ "Quality product and fast shipping." Chance K., verified buyer ★★★★★ "They have great tools" Ralph Z., verified buyer Who this suits Choose the profile before you choose the tool Auto locksmiths Use the matched LISHI profile to pick and decode a compatible vehicle door lock. Roadside recovery Carry the keyways your market sees most often, then select the exact tool on arrival. Training benches Practice wafer feedback, tension, and decoding on compatible vehicle lock cylinders. Why LISHI earned its reputation Picking feedback and decoding in one profile The old way meant separate tension, curtain handling, wafer picking, and key-reading work. A matched 2-in-1 tool gives you a guided picking surface and a decoder scale in the same tool body. Pick and decodeUse one keyway-specific tool to open and read compatible wafer locks. Guided positionsNumbered positions help you work each wafer deliberately. Vehicle profilesVariants cover common HU, VA, HY, TOY, GM, CY, B111, and related keyways. Genuine LISHILockPickWorld carries tools with the Mr. Li silhouette logo. Exact match requiredChoose the tool by keyway, not by vehicle make alone. No guessingThe wrong profile is simply the wrong tool, however good your technique is. How to think about it Choose the Lishi by keyway Each LISHI 2-in-1 is cut for a specific keyway family. HU100, HU66, Toyota, GM, Schlage, and Kwikset profiles each have their own job, so the product selector matters as much as the tool itself. Once matched, the workflow is direct: insert the tool, apply controlled tension, test the numbered positions, lift binding wafers, then use the decoder scale after the lock turns. Compatibility Use the vehicle and keyway reference before checkout The vehicle coverage list is too long for a short description, so use the compatibility page when you need model-level matching. Match the exact vehicle lock profile before ordering. Choose the exact keyway variant before ordering. Remember that opening a door lock is not the same as starting a vehicle. See the vehicle lock compatibility page. Details What to match before buying Brand LISHI Tool type 2-in-1 automotive lock pick and decoder Keyway range 32 listed keyway variants Use case Compatible vehicle door lock picking and wafer decoding Fit rule Match the exact lock/keyway profile before choosing the tool Keyway examples Common variants in the selector Keyway Common use HU162(8) Vehicle lock keyway matching HU162(9) Vehicle lock keyway matching VA2T Vehicle lock keyway matching VA6 Vehicle lock keyway matching HY17 Hyundai/Kia style keyway matching HY20 Hyundai/Kia style keyway matching TOY43 Toyota style keyway matching GM39 GM style keyway matching CY24 Chrysler style keyway matching B111 GM style keyway matching The important step is profile matching. If the keyway is wrong, the tool is wrong. FAQ Questions buyers usually ask Which LISHI 2-in-1 should I buy? Buy the variant that matches the exact lock keyway. If you are not sure, use the vehicle compatibility page or identify the keyway before ordering. Does one LISHI open every vehicle? Each tool is profile-specific. The range is powerful because you can build coverage, not because one tool fits everything. Does it make a working car key? It can help decode the mechanical lock. Modern vehicles may still need transponder, immobilizer, or programming work outside this tool. Are these genuine LISHI tools? Yes. LockPickWorld carries genuine LISHI tools with the Mr. Li silhouette logo. How do I choose the right variant? Match the exact keyway first. LISHI tools are precise, keyway-specific instruments, so the wrong profile is simply the wrong tool. Match the keyway, then choose the tool LISHI 2-in-1 tools are brilliant when they are matched correctly. Use the selector and compatibility reference first, then buy the profile that fits the vehicle lock in front of you.