Wurkkos TS10 MAX Flashlight Review
The Wurkkos TS10 MAX flashlight offers three 5000K Nichia 519a emitters. They are High CRI and very great! This 18650 flashlight uses an e-switch and Andúril.
Official Specs and Features
Here’s a link to the Wurkkos TS10 MAX flashlight product page.
Versions
The Wurkkos TS10 MAX flashlight is available in two body colors: Black or Blue. Only one emitter option is available now and the package is available with or without the 18650 cell.
Price
All versions of the Wurkkos TS10 MAX flashlight sell for $31.99! The 3000mAh 18650 cell seen in this test report adds just $4, so I recommend grabbing one of those as well.
What’s Included
- Wurkkos TS10 MAX flashlight
- Wurkkos 3000mAh 18650 (optional)
- Pocket clip
- Charging cable
- Lanyard
- Spare o-rings (2)
- Manual etc
Package and Manual
Build Quality and Disassembly
The Wurkkos TS10 MAX flashlight is very much like other TS10 lights we’ve seen by Wurkkos. In line with most of the rest of the series, it’s a triple-emitter e-switch light. The build quality is great.
This is a good competitor to Lumintop’s FW series lights. In fact, this one might have the upper hand because of its (let’s say) enthusiast nature.
Since the Wurkkos TS10 MAX flashlight uses a tail e-switch, there’s an inner sleeve on the cell tube. That can be seen below (the black bit). The threads are unanodized and square-cut, but fairly small. There’s a nice spring on the head end (but it’s not a tactical light!)
Inside the cell tube, you can see the tail spring, too.
Size and Comps
Dimension: 92.7mm (length) x 26.7mm (head diameter)
Weight: 50g/0.11lb
If the flashlight will headstand, I’ll show it here (usually the third photo). If the flashlight will tailstand, I’ll also show that (usually in the fourth photo).
Here’s the test light with the venerable Convoy S2+. The version below is a custom laser-engraved Convoy S2+ host by GadgetConnections.com. I did a full post on an engraved orange host right here! Or go straight to GadgetConnections.com to buy your Convoy S2+ now!
Also above is the light beside a TorchLAB BOSS 35, an 18350 light. I reviewed the aluminum version of that light in both 35 and 70 formats. I also reviewed that specific edition, the “Oveready BOSS FT Collector Vintage Brass” 35. I love it!
Retention and Carry
The Wurkkos TS10 MAX flashlight uses a friction-fit pocket clip.
The clip has a couple of slots where you can attach the included lanyard.
But that’s it for the lanyard- you can’t connect it anywhere else! (There is no lanyard hole on the body.)
I wouldn’t consider the lanyard a “hard use” lanyard because it attaches only to the friction-fit clip. The connection is fine but the clip can be removed.
Power and Runtime
The Wurkkos TS10 MAX flashlight is powered by a single lithium-ion cell. The size is 18650. Again, the optional cell adds only $4, so you really have to add that – it would be practically irresponsible to skip it!
Put the cell in the normal way – positive toward head.
The tail end of the cell tube has a little cell orientation icon, too.
Here are a number of runtimes. Output is “fine”, but just briefly. The light starts at around 1600 lumens for a few seconds, then drifts downward fairly quickly. These are fairly standard Anduril runtimes. Usage is probably most fantastic at around level E5, which is steady at around 300 lumens. At that point, you’ll get a reasonable duration. In fact, all the modes higher than E5 reach E5 levels very quickly (under 10 minutes) and so I’d nearly call this an E5 light, and probably not more.
Charging
While the Wurkkos TS10 MAX flashlight itself does not have built-in charging, the optional cell does. There’s a USB-C charging port on the positive end of the cell.
Wurkkos includes a C to C charging cable. (C to C!)
Charging looks fine with A to C and C to C both – all complete in around 2 hours and there’s no nonsense here – just solid CC/CV charging.
Modes and Currents
| Mode | Mode Claimed Output (lm) | Claimed Runtime | Measured Lumens |
|---|---|---|---|
| H8 | 2500 | 3.8h | 1594 (0s) 448 (30s) |
| G7 | 1450 | 4h | 1016 (0s) 721 (30s) |
| F6 | 900 | 5h | 599 (0s) 585 (30s) |
| E5 | 465 | 6.3h | 290 |
| D4 | 135 | 9.8h | 89 |
| C3 | 40 | 75h | 25.7 |
| B2 | 10 | 270h | 5.9 |
| A1 | 1 | 830h | 0.5 |
Pulse Width Modulation
These are the eight stepped modes. PWM is very slow on the lowest mode.
Here you can see a “baseline” – a chart with almost no light hitting the sensor.
Then there’s the Ultrafire WF-602C flashlight, which has some of the worst PWM I’ve seen. It’s so bad that I used a post about it to explain PWM! Here are multiple timescales (10ms, 5ms, 2ms, 1ms, 0.5ms, 0.2ms) to make comparing this “worst” PWM light to the test light easier. That post also explains why I didn’t test the WF-602C at the usual 50us scale.
User Interface and Operation
There’s a single switch for interacting with the Wurkkos TS10 MAX flashlight. It’s an e-switch, with a big button.
This button has a nice texture and a great action. It’s sort of a “ripple” switch cover (design). Neat, I like it. The action is very low.
Andúril2 is great, and I think it’s an improvement over the first iteration(s). There are some things some users might not love about it, but I think overall it’s much more approachable. I will note though that the nomenclature might be a bit confusing – the light (all lights with Andúril2) ships in Simple UI. This is not Muggle Mode. You may think “Well duh” and by now you’ve already seen the blistering runtime on turbo of Simple, so you get it. But just be aware, don’t hand this light to the uninitiated thinking they won’t set their hand on fire while using Simple UI. Here is where I’d tell you how to switch to muggle mode. There is no muggle mode.
A newer and up-to-date version can be seen here:
https://github.com/ToyKeeper/anduril/blob/trunk/docs/anduril-manual.md
Since the manual (linked above) has changed, I need to go through it all again to confirm that this table is the “most right.” Lights ship with revisions all the time anyway, so you might even get an updated version from what I have.
The table below is direct and in full from ToyKeeper. All actions may not apply to all lights, including the one in this review. The table is the version from 20241229. It’s a little different from my usual user interface table layout, but I’m preserving all the info from GitHub here.
This is a table of all button mappings in Anduril, in one place:
| Mode | UI | Button | Action |
|---|---|---|---|
| Off | Any | 1C |
On (ramp mode, memorized level) |
| Off | Any | 1H |
On (ramp mode, floor level) |
| Off | Any | 2C |
On (ramp mode, ceiling level) |
| Off | Simple | 2H |
On (momentary ceiling level) |
| Off | Full | 2H |
On (momentary turbo) |
| Off | Any | 3C |
Battcheck mode |
| Off | Full | 3H |
Strobe mode (whichever was used last) |
| Off | Any | 4C |
Lockout mode |
| Off | Full | 5C |
Momentary mode |
| Off | Full | 6C |
Tactical mode |
| Off | Full | 7C |
Aux LEDs: Next pattern |
| Off | Full | 7H |
Aux LEDs: Next color |
| Off | Full | 9H |
Misc Config menu (varies per light): ?1: tint ramp style ?2: jump-start level |
| Off | Full | 10C |
Enable Simple UI |
| Off | Simple | 10H |
Disable Simple UI |
| Off | Full | 10H |
Simple user interface ramp config menu: 1: floor 2: ceiling 3: steps 4: turbo style |
| Off | Any | 13H |
Factory reset (on some lights) |
| Off | Any | 15+C |
Version check |
| Ramp | Any | 1C |
Off |
| Ramp | Any | 1H |
Ramp (up, with reversing) |
| Ramp | Any | 2H |
Ramp (down) |
| Ramp | Any | 2C |
Go to/from ceiling or turbo (configurable) |
| Ramp | Full | 3C |
Change ramp style (smooth / stepped) |
| Ramp | Full | 6C |
(same as above, but on multi-channel lights) |
| Ramp | Full | 3H |
Momentary turbo (when no tint ramping) |
| Ramp | Full | 4H |
Momentary turbo (on multi channel lights) |
| Ramp | Any | 4C |
Lockout mode |
| Ramp | Full | 5C |
Momentary mode |
| Ramp | Full | 5H |
Sunset timer on, and add 5 minutes |
| Ramp | Full | 7H |
Ramp config menu: (for current ramp) 1: floor 2: ceiling 3: speed / steps |
| Ramp | Full | 10C |
Turn on manual memory and save current brightness |
| Ramp | Full | 10H |
Ramp Extras config menu: 1: switch to automatic mem, not manual mem 2: set manual mem timeout 3: ramp after moon or not 4: advanced user interface turbo style 5: smooth steps |
Multi-channel Lights
| Mode | UI | Button | Multi-channel lights only! |
|---|---|---|---|
| Any | Any | 3C |
Next channel mode (i.e. next color mode) |
| Any | Any | 3H |
Tint ramp (if this mode can) |
| Any | Full | 9H |
Channel mode enable/disable menu: N: click (or not) to enable (disable) mode N |
Lockout Mode
| Mode | UI | Button | Action |
|---|---|---|---|
| Lockout | Any | 1C/1H |
Momentary moon (lowest floor) |
| Lockout | Any | 2C/2H |
Momentary moon (highest floor, or manual mem level) |
| Lockout | Any | 3C |
Unlock (go to “Off” mode) |
| Lockout | Any | 3H |
Next channel mode (if more than one enabled) |
| Lockout | Any | 4C |
On (ramp mode, memorized level) |
| Lockout | Any | 4H |
On (ramp mode, floor level) |
| Lockout | Any | 5C |
On (ramp mode, ceiling level) |
| Lockout | Full | 7C |
Aux LEDs: Next pattern |
| Lockout | Full | 7H |
Aux LEDs: Next color |
| Lockout | Full | 10H |
Auto-lock config menu: 1: set timeout in minutes (0 = no auto-lock) |
Strobe Group Modes
| Mode | UI | Button | Action |
|---|---|---|---|
| Strobe (any) | Full | 1C |
Off |
| Strobe (any) | Full | 2C |
Next strobe mode |
| Strobe (any) | Full | 3C |
Next channel mode (saved per strobe mode) |
| Strobe (any) | Full | 4C |
Prev strobe mode |
| Strobe (any) | Full | 5C |
Momentary mode (using current strobe) |
| Party strobe | Full | 1H/2H |
Faster / slower |
| Tactical strobe | Full | 1H/2H |
Faster / slower |
| Police strobe | – | – | None (brightness is Ramp Mode’s last-used level) |
| Lightning | Full | 1H |
Interrupt current flash or start new one |
| Candle | Full | 1H/2H |
Brighter / dimmer |
| Candle | Full | 5H |
Sunset timer on, add 5 minutes |
| Biking | Full | 1H/2H |
Brighter / dimmer |
Blinky Modes
| Mode | UI | Button | Action |
|---|---|---|---|
| Batt check | Any | 1C |
Off |
| Batt check | Full | 2C |
Next blinky mode (Temp check, Beacon, SOS) |
| Batt check | Full | 3C |
Next channel mode (for number blinks only) |
| Batt check | Full | 7H |
Voltage config menu 1: voltage correction factor … 5: -0.10V 6: -0.05V 7: no correction 8: +0.05V 9: +0.10V … 2: post-off voltage display seconds |
| Temp check | Full | 1C |
Off |
| Temp check | Full | 2C |
Next blinky mode (Beacon, SOS, Batt check) |
| Temp check | Full | 7H |
Thermal config menu 1: set current temperature 2: set temperature limit |
| Beacon | Full | 1C |
Off |
| Beacon | Full | 1H |
Configure beacon timing |
| Beacon | Full | 2C |
Next blinky mode (SOS, Batt check, Temp check) |
| SOS | Full | 1C |
Off |
| SOS | Full | 2C |
Next blinky mode (Batt check, Temp check, Beacon) |
Momentary Mode
| Mode | UI | Button | Action |
|---|---|---|---|
| Momentary | Full | Any | On (until button is released) |
| Momentary | Full | Disconnect power | Exit Momentary mode |
Tactical Mode
| Mode | UI | Button | Action |
|---|---|---|---|
| Tactical | Full | 1H |
High (tactical slot 1) |
| Tactical | Full | 2H |
Low (tactical slot 2) |
| Tactical | Full | 3H |
Strobe (tactical slot 3) |
| Tactical | Full | 6C |
Exit (go back to Off Mode) |
| Tactical | Full | 7H |
Tactical Mode config menu: 1: tactical slot 1 2: tactical slot 2 3: tactical slot 3 |
Config Menus
| Mode | UI | Button | Action |
|---|---|---|---|
| Config menus | Full | Hold | Skip current item with no changes |
| Config menus | Full | Release | Configure current item (goes to Number Entry menu) |
| Number entry | Full | Click | Add 1 to value for current item |
| Number entry | Full | Hold | Add 10 to value for current item |
LED and Beam
The Wurkkos TS10 MAX flashlight is a triple and uses a TIR optic. The emitters in this version of the Wurkkos TS10 MAX flashlight are (awesome!) Nichia 519a, and are rated at 5000K. I love triples and I love Nichia 519a. What could go wrong? (Spoiler, not much!)
Anduril offers some very low outputs!
In the Wurkkos TS10 MAX flashlight are RGB emitters much like that of the Wurkkos TS10 SG flashlight. There are a set array of output colors and you can cycle through them. Below you can see blue and red.
LED Color Report (CRI and CCT)
As stated above, Wurkkos has used a 5000K Nichia 519a in this TS10 MAX. That’s a great choice! I love this emitter and I love a triple. This one is fantastic, too, with CRI around 95 (or above) and a Duv that stays right around neutral (negative only on the highest mode). CCT hits the mark too, at 5000K or below. This is a winner!
Beamshots
These beamshots always have the following settings: f8, ISO100, 0.3s shutter, and manual 5000K exposure. These photos are taken at floor level, and the beam hits the ceiling around 9 feet away.
Tint vs BLF-348 (KillzoneFlashlights.com 219b version) (affiliate link)
I keep the test flashlight on the left and the BLF-348 reference flashlight on the right. These photos are taken around 18 inches from the door.
I compare everything to the KillzoneFlashlights.com 219b BLF-348 because it’s inexpensive and has the best tint!
Summary and Conclusion
I love the Wurkkos TS10 MAX flashlight in the same way I loved triple-emitter Lumintop FW lights when they were good. This is a solid light and has great (CCT/CRI/Duv) output from these three Nichia 519a emitters. I don’t love how quickly the light steps down and that it steps down to a (remarkably low?) 300 lumens. But the build quality is good, the price is right, and Anduril is probably configurable enough to manage thermals and that E5 level to whatever you want!
The Big Table
| Wurkkos TS10 MAX Flashlight | |
|---|---|
| Emitter: | Nichia 519a (5000K) |
| Price in USD at publication time: | $31.99 |
| Cell: | 1×18650 |
| Runtime Graphs | |
| LVP? | Yes |
| Switch Type: | E-Switch |
| Quiescent Current (mA): | ? |
| On-Board Charging? | Yes |
| Charge Port Type: | USB-C (on cell) |
| Charge Graph | |
| Power off Charge Port | – |
| Claimed Lumens (lm) | 2500 |
| Measured Lumens (at 30s) | 448 (17.9% of claim)^ |
| Candela per Lumen | 3.64 |
| Claimed Throw (m) | 157 |
| Candela (Calculated) in cd (at 30s) | 61lux @ 4.576m = 1277cd |
| Throw (Calculated) (m) | 71.5 (45.5% of claim)^ |
| Claimed CCT | 5000 |
| Measured CCT Range (K) | 4800-5000 Kelvin |
| Item provided for review by: | Wurkkos |
| All my Wurkkos reviews! | |
^ Measurement disclaimer: Testing flashlights is my hobby. I use hobbyist-level equipment for testing, including some I made myself. Try not to get buried in the details of manufacturer specifications versus measurements recorded here; A certain amount of difference (say, 10 or 15%) is perfectly reasonable.
What I like
- Good build quality for low-cost
- Tail cap e-switch connection is not an issue (connection is reliable)
- Nichia 519a triple beam profile
- Fun RGB emitters
- Ramping option in the user interface
What I don’t like
- Huge stepdowns on the highest four modes
- No lanyard hole
Notes
- This content originally appeared at zeroair.org. Please visit there for the best experience!
- Please use my Amazon.com referral link to help support zeroair.org!
- Please support me on Patreon! I deeply appreciate your support!
































































They took a nice idea – a very compact 18650 tripple emitter light with Anduril 2, which screams “enthousiast” and messed it up with proprietary battery plus no on-board charging, glued bezel and crappy clip…I consider this one a miss from Wurkkos.
Not a single pic comparing the size to the TS10… dude, that should have been one of the first things you show.