LGTM means "Looks Good To Me." Shorthand approval on a pull request or code review, signaling the reviewer has no blocking concerns. It's mostly used in casual online conversation. It's casual and generally safe with friends and online. It's standard online vocabulary; nothing inherently concerning about hearing it.
LGTM
"Looks Good To Me." Shorthand approval on a pull request or code review, signaling the reviewer has no blocking concerns.
Etymology timeline
Born ~2006 · 1 year of recorded useSeen in the wild
When we're reading code, we tend not to engage as deeply with it. And when we're presented with a lot of code, we tend to skim it. This is "LGTM-mode" I strongly advise against building software in LGTM-mode.
The LGTM platform leverages the CodeQL query engine (formerly QL) to perform semantic analysis on software code bases.
Semmle's LGTM technology automates code review, tracks developer contributions, and flags software security issues.
Definitions
"Looks Good To Me." Shorthand approval on a pull request or code review, signaling the reviewer has no blocking concerns. Can be left solo or stacked with emojis — "LGTM 🚀" for ship-it energy.
“When we're reading code, we tend not to engage as deeply with it. And when we're presented with a lot of code, we tend to skim it. This is "LGTM-mode" I strongly advise against building software in LGTM-mode.”
"Added one nit, otherwise LGTM 🚀"
LGTM means "Looks Good To Me." Shorthand approval on a pull request or code review, signaling the reviewer has no blocking concerns. It's mostly used in casual online conversation. It's casual and generally safe with friends and online. It's standard online vocabulary; nothing inherently concerning about hearing it.
"LGTM" is slang. It means: "Looks Good To Me." Shorthand approval on a pull request or code review, signaling the reviewer has no blocking concerns. Register: casual. Use it in: casual conversation and online posts. Avoid in: formal writing and professional emails.
“When we're reading code, we tend not to engage as deeply with it. And when we're presented with a lot of code, we tend to skim it. This is "LGTM-mode" I strongly advise against building software in LGTM-mode.”
— Bluesky· May 2026“The LGTM platform leverages the CodeQL query engine (formerly QL) to perform semantic analysis on software code bases.”
“Semmle's LGTM technology automates code review, tracks developer contributions, and flags software security issues.”
Comments
For specific readers
Why is this section here?
Slang is read by different audiences for very different reasons. The For parents view re-explains the term in plain, non-judgemental language so a caregiver can understand what their child means without needing the surrounding subculture. The For English learners view focuses on register (when it's safe to use), formal alternatives, and common mistakes — what a textbook won't teach you.
Used in
Have a better definition?
Add your own interpretation of "LGTM".
⚡About Tech, Dev & AI slang
The vocabulary of software engineers, AI researchers, and anyone living in a terminal or on GitHub — from LLM to MCP, CORS to vibe coding, agentic to enshittification.
See all Tech, Dev & AI slang on Slangora.
Tags
Other words near "LGTM" (L)
Browse all slang words starting with L.
Related terms
People also read
Semantically related
- sus lgtm83%
A sus lgtm is an approval that raises more questions than it answers — when someone says 'looks good to me' on code that clearly hasn't been properly reviewed, or gives the green light a suspicious amount faster than anyone should. The sus qualifier signals that the review itself smells off: maybe they're covering for bad work, maybe they didn't look at all, maybe they merged their own PR. Something is definitely not right here.
- lgtm mode82%
When a developer enters lgtm mode, they stop critically reviewing code and start rubber-stamping everything with a thumbs-up. Maybe it's a Friday afternoon, maybe the PR queue is 40 deep, or maybe they just don't have the bandwidth to care — whatever the reason, every diff looks fine and every merge request gets waved through. It's the coding equivalent of nodding along without listening, and it's how bugs quietly sneak into production.
- lgtm fail79%
An lgtm fail is what happens when someone approves a pull request without actually reading it and the code later breaks production. The phrase captures both the action — the lazy rubber-stamp — and the consequence: a bug, an outage, or a security hole that traces back directly to a drive-by approval. It's the ultimate dev accountability moment, immortalized in post-mortems and passive-aggressive Slack threads alike.
- low key lgtm77%
When something is low key lgtm, you're grudgingly admitting it's pretty solid without wanting to make a big deal about it. The 'low key' does all the work — you're not gushing, you're not stamping it approved with fanfare, you're just quietly acknowledging that yeah, this works, this slaps, this is actually fine. It applies to code, to food, to a song you didn't expect to like. The restrained approval is the whole point.
- LMK63%
Let me know. Tacked onto the end of an offer, question or request to signal "no rush, but get back to me when you can". A workhorse of professional and casual messaging alike.