4.66 million files in
65.9MB.
Private working set · summed across processes · 4.66 M vs 4.72 M items
5.3ms ·
8ms ·
From the saved index
Get it now
Loading the latest build…
Installer
A simple setup wizard. Start-menu and desktop shortcuts are created, and it uninstalls from Control Panel.
- Standard Windows install / uninstall
- Start menu & desktop shortcuts
- No administrator rights needed (installs per user)
Portable
Runs without installing. Use it from a USB stick or a borrowed PC, leaving nothing behind.
- Single-file executable
- Data is kept in a folder beside the exe
- Choose EXE or ZIP
Pro (remote)
Still in preparation. It will let you search and download your PC files from anywhere in a browser, at username.fastfind.kr. It is not downloadable yet — for now you can only reserve a key in advance.
- Search your PC files from anywhere
- Remote download & preview
- Wake your PC (WoL)
64-bit Windows 10 / 11 · How to check that the file you downloaded is genuine
⚠ Your antivirus may warn you. This is because we do not yet have a code-signing certificate — an unsigned program is treated as a "file never seen before", regardless of what is inside it. It does not mean the program contains malware. Why this happens, and how to verify the file
Built with this MyStart — find your PC files from your browser's start page ↗No cloud — your PC is the server
Instant search
NTFS MFT indexing searches millions of files in milliseconds. Results appear as you type.
Remote file access
Reach your PC files from any browser. No app to install.
Live preview
Check images, documents and videos without downloading. Find just what you need.
Secure transfer
End-to-end encryption. Files stay on your PC and never pass through a cloud.
Search with AI
Type ?the excel file I got last week and it becomes FastFind search syntax. The translated query stays in the search box, so you can check and edit it. A free API key is required — without one, nothing leaves your PC.
Initial-consonant search
Type just ㄱㅁㅇㅎ and it finds "국민은행". A search engine tuned for Korean.
USB and NAS too
Places the MFT cannot reach — exFAT USB sticks and SD cards, network drives, NAS — are scanned separately. A 660,000-file USB stick takes 0.5 seconds. It can be slow, so it is off by default.
Find duplicates
Use dupe: to find files with the same name, and dupe:content to find files with identical contents. Sizes are already in the index, so the disk is not scanned again.
Preview
See the first PDF page, photos and spreadsheets right in the list — text included.
stays light
4.66 million items in 65.9 MB. Leave it running and nothing else suffers.
One review, and Pro is yours for life
A single post on your blog or a community forum makes Pro yours for life. No human reviews it — the moment the conditions are met, it changes on the spot.
Sign up and a verification code
The moment you sign up, you get a code in the form FF-XXXXXX. It is what proves the post is yours.
Write a review
At least 200 characters, and please include a link to fastfind.kr and your verification code in the body. We are not asking you to write only good things.
provides the address
Paste the post's URL in My account and we read and check it right away. In seconds it becomes Pro for life.
Sign up now and you get a beta Pro key straight away. Post a review and that key becomes permanent. Remote features open once the code-signing certificate is in place, but you can get the key before then.
The sites above are checked automatically. Others are accepted too, but reviewed by hand.
If you delete the post, it returns to Free after 7 days.
It does not lean on a cache
Everything remembers a search term once you have typed it. So if you type the same thing again it answers in about 1 ms. But a string it has not seen before takes 82.8 ms. Searching is mostly typing something you have not typed before.
Very fast for terms it has memorised. 69× slower for a term it has not seen.
First time or second time, it is much the same. It is fast without having to memorise anything.
30 random 3-character strings · never-used queries · median · order alternated
The gap is widest in Korean
A Korean syllable is built from a consonant and a vowel, so how characters are handled decides the result. FastFind treats jamo and initials separately.
The total when each keystroke counts as a new query. The gap is far wider in Korean than in English (report).
0 items · the total time of a fresh search on every keystroke
The same 4.66 M items in just 65.9 MB
Names and the item array are borrowed straight from the file, so nothing is held twice in memory.
See it for yourself
Memory is quicker to see than to describe. Check it with both programs running.
- Right-click the Start button → Task Manager (Ctrl+Shift+Esc does not work on some PCs)
- The Processes tab — this is what opens first — if you get a small window showing only a few apps, click More details at the bottom to switch to the full view
- Click the Memory column heading to sort largest first — if it sorts smallest first (▲), click once more. Both are on the heavy side, so they rise to the top together
- Find Everything near the top and FastFind below it, and compare
Note — Everything runs as two processes. If they are grouped into one row, that figure is the total (473.5 MB); if they appear separately, you must add the two rows (471.3 + 2.2). Look at only one and it appears to be 2.2 MB. FastFind is a single row.
To match the column exactly, look at Memory (active private working set) on the Details tab. It is the same figure as Memory on the Processes tab.
These are real measurements. This is the view sorted largest-first by the Memory column, and you can check the same thing on your own PC with the four steps above.
Full comparison
A comparison that does not match the item counts proves nothing. We turned off every exclusion in FastFind and levelled it at 4.66 million against 4.72 million before measuring.
| Item | FastFind | Everything | Difference |
|---|---|---|---|
| Index size — the basis of comparison | |||
| Items indexed | 4,663,246 | 4,723,745 | 1.3% apart |
| Memory | |||
| PrivateCommitted memory actually held | 65.9 MB | 473.5 MB | 7.2× |
| Working SetIncludes file-mapped pages | 487.9 MB | 515.4 MB | 1.1× |
| Search speed — first-time queries | |||
| 30 random stringsMedian · never-used queries | 5.3 ms | 82.8 ms | 15.7× |
| ‘설계도면’, one character at a timeA new query per keystroke · total | 8 ms | 345 ms | 43.3× |
| ‘견적서’, one character at a time | 8 ms | 273 ms | 32.3× |
| ‘budget2026’, one character at a time | 94 ms | 862 ms | 9.2× |
| ‘report’, one character at a time | 121 ms | 477 ms | 3.9× |
| When the same query is typed again | |||
| Second-run responseEverything caches results | 2.6~6.4 ms | 1.2~2.4 ms | 2–3× |
| Startup | |||
| Starts from the saved indexbased on 4.66 M files | under 1 s | Not measured | — |
| Full index from scratch | 45.4 s | Not measured | — |
| Everyday load | |||
| Idle CPUOver 60 idle seconds it uses | 0.85 s | 0.84 s | 1.01× |
Lower is better. The verdict is from FastFind's point of view: blue marks where we win, orange where we lose.