CodeLook Review (2026): Pricing, Features & Honest Verdict
CodeLook is a $4.99 macOS Quick Look extension that renders code files with tree-sitter syntax highlighting and 700+ Zed editor themes. We found it fast, private and pleasantly cheap, but it demands macOS 26 and cannot preview .ts or .html files at all. Best for: Mac developers on the newest OS. Price: $4.99 one-time (free plan: no). Rating: 7/10
What is CodeLook?
CodeLook is a system extension that replaces what macOS shows when you select a code file and press space. Out of the box, Quick Look gives you plain, unhighlighted text. CodeLook gives you the same file rendered the way your editor would render it, with proper syntax colouring, your chosen font, line numbers and a gutter. It works anywhere macOS uses Quick Look, so that covers Finder, Spotlight, Open and Save dialogs, and third-party apps like Raycast.
It arrived on the Mac App Store on 1 September 2026 from a solo developer, Edden Amber, and reached version 1.1 by 2 September. The app is 4.7 MB, it is filed under Developer Tools, and it costs $4.99 once with no subscription and no in-app purchase. The highlighting runs through tree-sitter, the same parser stack behind Zed and Neovim, which is the technical decision that makes the whole thing credible.
What Are CodeLook’s Key Features?
Parsed highlighting, not pattern matching
Most Quick Look highlighters colour text by matching patterns and get confused by anything unusual. CodeLook parses each file with the same tree-sitter grammars used by Zed and Neovim, so every token is coloured by what it actually is. The site uses Swift regex literals as the example, and that is a fair test: regex inside Swift is exactly where naive highlighters fall apart.
Seventeen file types ship with dedicated grammars: .rs, .c, .cpp, .swift, .go, .rb, .py, .css, .js, .jsx, .tsx, .sh, .lua, .json, .jsonc, .jsonl and .yml. That covers systems work, scripting and config comfortably. Rendering is streamed, so the code is already highlighted the instant the preview appears, and the developer claims no file size limit in practice. Multi-megabyte files opening in about a second is a real improvement over the free extensions, which tend to stall or truncate.
700+ themes pulled from Zed’s registry
Themes come from Zed’s public extension registry, the same catalogue the Zed editor uses, browsable through the community gallery at zed-themes.com. Installing one downloads colour definitions only, never code. You can also write your own as a slimmed-down JSON file with documented token mappings. Worth being clear about what this number represents: the 700+ themes are other people’s work, catalogued, and individual theme licences vary by author.
Theming that goes past the text
This is the detail that separates CodeLook from the free alternatives. Every colour comes from the theme, including background, gutter, line numbers and the separator, not just the syntax tokens. A preview that highlights the code but keeps a white background against your dark editor looks wrong, and CodeLook avoids that. System mode switches between a light and a dark theme automatically with the macOS appearance, and you can set any font on your Mac at any size, with regular, bold, italic and bold italic rendered properly.
No accounts, no analytics, no network
CodeLook collects nothing. No analytics, no tracking, no account. Files are read locally to draw the preview and never leave the machine, and the only network requests are to the theme catalogue and to theme downloads you explicitly ask for. The privacy policy fits on one page. For a tool that sits in the path of every file you look at, including client code under NDA, that is the correct design.
How Much Does CodeLook Cost?
$4.99, once, on the Mac App Store. There is no subscription, no in-app purchase and no upgrade tier. The FAQ states it directly: “There is no subscription and no in-app purchase. It’s just a one-time paid purchase to own the app forever.”
In a category where a Mac utility increasingly means $3 a month forever, a five dollar one-time price is the most persuasive thing about this product. For comparison, CodeRunner 4, a full-fledged Mac code editor and runner on the same store, is $22.99. CodeLook does one job and prices accordingly.
The arithmetic is not complicated. At $4.99 paid once, a developer who previews even five code files a week has paid well under a cent per preview inside the first year, and nothing after that. A $3 monthly utility costs $36 a year and $180 over five. The one-time model also removes the thing that kills small Mac utilities, which is the moment a customer reviews their subscriptions and cancels everything they cannot immediately justify. Against the free open-source Quick Look extensions covered below, the question is whether the theming and the tree-sitter engine are worth five dollars, and for most working developers the answer will be yes within a day.
What Are the Catches?
Two, and the first is serious. CodeLook requires macOS 26.0 as a minimum. Not macOS 15, not macOS 14. If you are on anything older, and plenty of developers deliberately stay a release behind, you cannot run this app at all. That figure comes from the App Store listing rather than the marketing site, where it is not the first thing you read. Check your OS version before you spend the five dollars.
The second catch is stranger. Files ending .html and .ts do not preview, and CodeLook cannot fix it: macOS reserves those two extensions for its own built-in Quick Look handlers and third-party apps cannot override them. The developer is upfront about this in the FAQ, and it is Apple’s limitation rather than a bug. It is still an awkward hole in a developer tool. A TypeScript developer buying a code previewer cannot preview .ts files, though .tsx works fine. If your day is mostly TypeScript and HTML, a large share of what you point at will fall back to plain text.
Two smaller notes. The app has zero ratings, which is what three days on sale looks like. And version 1.1, shipped the day after launch, replaced the WebKit renderer with a native TextKit one, meaning the version that shipped at launch used a rendering engine the developer discarded within 24 hours. Read that as a solo developer iterating fast, which is good, and as a very young product, which is also true.
| Plan | Price | Plan Features | Best For |
|---|---|---|---|
| CodeLook | $4.99 one-time | Full app and system extension, 700+ themes, 17 file types, requires macOS 26.0 or later | Any Mac developer on macOS 26 |
| Subscription | None | The developer states there is no subscription and no in-app purchase; the single purchase owns the app permanently | Anyone tired of subscription utilities |
Who is CodeLook Best For?
Use CodeLook if you are on macOS 26, you live in Finder or Raycast, and you flick through code files with the space bar all day. Reviewers scanning a pull request locally, anyone digging through an unfamiliar repository, and people who keep a lot of config and JSON around will get the five dollars back quickly. Use it if you already have a Zed theme you like, because you can have the same colours in your previews in about a minute.
Use CodeLook if privacy matters. No network access for your file contents is a rare and checkable claim here.
Skip CodeLook if you are not on macOS 26, because it will not install. Skip it if your work is dominated by .ts and .html, since those are precisely the two extensions macOS will not hand over. And skip it if you rarely use Quick Look, because that is the only surface this app touches. It is not an editor and it is not trying to be one.
Best CodeLook Alternatives
QLColorCode is the long-standing free and open-source answer, installable through Homebrew. It has been highlighting Quick Look previews for years and costs nothing. It is also slower on large files, does not follow your editor theme with anything like CodeLook’s fidelity, and needs more setup than a one-click App Store install. Fine if five dollars is the obstacle.
Syntax Highlight by sbarex is the other free open-source option and the more configurable of the two, with a proper settings app and broad language coverage. If you enjoy tuning a tool until it does exactly what you want, this is the better free pick. If you want it to look like your editor without reading documentation, CodeLook wins.
Zed itself is free, and it is where CodeLook’s themes come from. Opening a file in an editor is always an option, and Zed is quick enough that the gap is smaller than it used to be. But pressing space in Finder is still faster than launching anything, and that half-second is the entire product CodeLook is selling.
Final Verdict: Is CodeLook Worth It?
Yes, if you clear the OS requirement. CodeLook is a small, sharply focused utility that does one thing properly, prices itself honestly at $4.99 with no subscription, and takes the correct position on privacy by not touching the network with your files. The tree-sitter engine and the full-surface theming put it ahead of the free alternatives on quality, and the Zed theme registry means you are not stuck with someone else’s colour taste. Five dollars is inside the range where you can just try it.
The reasons to hesitate are concrete rather than vague. macOS 26 as a hard floor rules out a real slice of developers today, and nothing on the marketing page warns you before you reach the App Store. The .ts and .html gap is Apple’s fault but it still lands on you, and it lands hardest on web developers, who are a large part of the audience for this kind of tool. Zero ratings and a renderer rewrite on day two mark this as new. Check your macOS version, check which file types you actually open, and if both come back clean, buy it.
CodeLook Pros & Cons
What We Like
- Parses files with the same tree-sitter grammars as Zed and Neovim, so tokens are coloured by what they are rather than by pattern guessing
- 700+ themes from Zed public registry, and every colour is themed including background, gutter, line numbers and separator, not just the text
- $4.99 once, with no subscription and no in-app purchase, against a category drifting to $3 a month forever
- Collects no data at all: no analytics, no account, and file contents never leave the Mac
- Works anywhere macOS renders Quick Look, including Finder, Spotlight, Open and Save dialogs and Raycast
What Could Be Better
- Requires macOS 26.0 as a hard minimum, which the App Store listing states but the marketing site does not lead with
- Cannot preview .ts or .html files because macOS reserves both extensions for its own handlers, which hits web developers hardest
- Zero ratings and only three days on sale, with version 1.1 replacing the launch WebKit renderer within 24 hours
- Seventeen file types only, and the 700+ themes are a third-party catalogue whose licences vary by author
CodeLook FAQ
What is CodeLook?
CodeLook is a macOS system extension that replaces the plain text preview macOS shows when you select a code file and press space. It renders the file with tree-sitter syntax highlighting, your chosen font and any of 700+ themes from Zed extension registry.
How much does CodeLook cost?
$4.99 as a one-time purchase on the Mac App Store. There is no subscription and no in-app purchase. For comparison, CodeRunner 4 on the same store is $22.99.
Is CodeLook worth it?
Yes if you are on macOS 26 and use Quick Look often. Five dollars once is inside the range where trying it is the cheapest way to decide. It is not worth it if most of your files are .ts or .html, since macOS will not let CodeLook preview those.
What are the best CodeLook alternatives?
QLColorCode is free, open source and installable via Homebrew, but slower and less faithful to your editor theme. Syntax Highlight by sbarex is free, open source and more configurable. Zed itself is free and is where CodeLook themes come from.
Does CodeLook offer a free plan?
No. CodeLook is a paid app with a single $4.99 one-time price and no free tier or trial. The free alternatives in this category are QLColorCode and Syntax Highlight, both open source.
Who is CodeLook best for?
Mac developers running macOS 26 who scan code files with the space bar all day in Finder, Spotlight or Raycast. It suits reviewers reading pull requests locally and anyone exploring an unfamiliar repository. It is a poor fit for developers working mainly in TypeScript and HTML.






