Skip to content
CKBench · microSD

VIOFO High Endurance 64GB: the small claim is the fast card

The VIOFO High Endurance 64GB is the third capacity of a line I had already tested twice. It prints the most modest write figure of the three, delivered the fastest sustained write of the three, held every mark on its face on two card readers, and ran hotter than either sibling doing it.

CKTechCheck on YouTube

The camera this card arrived with gets its own video

There is no video for this bench run, but the VIOFO A119M Pro that came in the same box is going on camera. Subscribe and it lands in your feed the day it goes up.

Visit the channel

The short version

It keeps every promise on its box. The printed 40 MB/s write is a floor it clears by half again: 59.5 MB/s through its worst ten seconds of committed writing on my primary reader, 58.4 on the second, with a steady state of 60.2 that sits on the V60 line without quite holding it. Every one of its 62.4 GB came back byte for byte with zero read errors. It is the fastest sustained writer of the three VIOFO High Endurance capacities, on the smallest write claim of the three. The one measured mark against it is heat: 174 °F at the end of the uncooled write, on both readers, hotter than either sibling and tied for the second-highest peak on this bench, with no throttling anywhere in the trace. My rating: 4/5, scored against the CKBench rubric.

Verdict: 4/5, clears its box on every line, then runs hot

Who this card is for

  • YesAny dash cam, including 4K and multi-channel rigsIts worst ten seconds run about twelve times what a four-channel dash cam actually asks of a card, and the write curve is flat for five minutes with no cache cliff in it.
  • YesAnyone who wants capacity they can trustEvery free byte was written with unpredictable data, read back and compared. Zero mismatches, zero read errors, on a card that arrived in the mail.
  • NoA car that bakes, if a cooler card is in front of you174 °F at the end of five uncooled minutes in a 76 °F room, the highest of the three VIOFO capacities. It never slowed down, so this is about margin rather than a measured failure, but margin is what a windshield in July eats.
  • NoAnyone who needs more than a couple of hours of loop64 GB is the retention window, not the speed. A 4K dash cam overwrites it in under three hours, and the 128GB of the same line costs you nothing in performance.

62.4 GB of usable space is roughly 2 hours 53 minutes of single-channel 4K at 6 MB/s, or about 5 hours 46 minutes of 1080p60 at 3 MB/s, before the loop starts overwriting. Work out your own numbers in the dash cam storage calculator.

CKBench

Why the third capacity got its own review

I have already tested this line twice. The 32GB and 128GB went through the bench as a pair in July, and they turned out to be two different cards from two different factories wearing one name, with a write-claim ladder that read 30, 40 and 80 MB/s across the three capacities. The 64GB is the one in the middle, and it arrived in September alongside a VIOFO A119M Pro dash cam that VIOFO sent for review. That makes it the second manufacturer-supplied card on this bench after the Vantrue Endurance PRO, and it gets the same treatment: one unit, the full suite, and a second card reader to check the first. It joins CKBench, the running index of every card on the bench, alongside those two and the SanDisk MAX Endurance 128GB, which is the endurance card that actually prints an endurance rating.

The lesson the pair taught me is the reason this is a separate review rather than a paragraph added to that one: whatever is true of one capacity of a card line does not carry over to another. This card proves the point in the friendly direction. It is the 128GB's silicon, it prints half the 128GB's write claim, and it beat the 128GB anyway.

Why my write numbers read lower than other reviews. Every write here is committed to the card and confirmed before the clock stops, the way a dash cam actually writes, so my figures land below burst benchmarks like CrystalDiskMark that measure a few seconds of the card's RAM buffer. That rule, and the decimal MB/s and binary MiB conventions used throughout, are set out on the how we test and score page.

Claim check

What the box claims, and what the card did

Everything below is read off the retail packaging and the card face, which agree with each other. Two rows carry a printed number, four carry a class mark, and the rest are empty on purpose: a claim the card does not make still gets a row, because the absence is information.

ClaimPrintedMeasuredVerdict
Capacity64GB (packaging + card face)62.4 GB written and verified, 97.4% of labelVERIFIED
Read speedup to 100 MB/s (packaging)96.4 MB/s (ProGrade PGM0.5), 96.1 (SanDisk SDDR-B751)MET, at the UHS-I ceiling
Write speedup to 40 MB/s (packaging)61.2 MB/s committed, 59.5 through the worst ten secondsBEATEN, 153% of claim
Speed classC10 (packaging + card face)59.5 MB/s worst ten secondsHELD
UHS speed gradeU3 (packaging + card face)59.5 MB/s worst ten secondsHELD
Video speed classV30 (packaging + card face)59.5 MB/s worst ten seconds, twice the floor; V60 missed by 0.55 MB/s on both readersHELD
App performance classA2 (packaging + card face)1,919 read / 1,734 write IOPS at queue depth 1NOT TESTABLE
Endurance ratingNothing printed. No hours, no TBW, no bitrate conditionn/aNOT CLAIMED
Operating temperatureTemperature proof is ticked. No range givenn/aNOT CLAIMED
Warranty termNothing printed on the card or the boxn/aNOT A PERFORMANCE CLAIM

The read verdict needs a sentence. 96 MB/s is where the standard UHS-I bus tops out in practice, and this card reached it on both readers, one of which pulls over 200 MB/s from cards that speak a faster mode. So the printed 100 is the bus's number rather than the card's, the card delivers all the bus allows, and I call that met. A2 is not a failure and I never score it as one: the A-classes assume command queuing that USB card readers do not perform, so A2 is untestable on any reader bench, for any card. The A1 thresholds of 1,500 read and 500 write IOPS are at least measurable at queue depth 1, and this card cleared both, on both readers.

The package

The box prints a write figure, and undersells the card

Unlike the Vantrue, this card prints numbers: 100 MB/s read and 40 MB/s write on the front of the pack, with C10, U3, V30 and A2 on the back and on the card face. The write figure is the conservative one. Its worst ten seconds across five minutes of committed writing was 59.5 MB/s and its steady state 60.2, so the number on the box is about two thirds of what the card sustains. That is accurate, and it is the same direction SanDisk goes with its High Endurance line, whose 128GB measured more than twice its printed write on this bench.

What the box does not print is the same thing the whole VIOFO line does not print. No endurance rating of any kind, on a product called High Endurance whose card face reads Industrial: no hours, no terabytes written, no bitrate condition. No warranty term either. Temperature, water, X-ray and magnet resistance are ticked as proof claims with no range or standard attached. Three capacities of this line have now been through the bench and all three carry exactly this posture, so it is the line, not the unit. The contrast is SanDisk again, whose endurance boxes print a capacity-indexed hours ladder and the 26 Mbps Full HD condition that ladder assumes. One thing this pack does print that its siblings' packs do not show is a model number, SD-64G, on the label in the lower right, which is the kind of thing that lets a reader tell this hardware from a future revision sold under the same name.

Sustained write

How fast is it when the writing does not stop?

This is the number that decides a video speed class, and it is always the worst ten-second window rather than an average, because a camera does not get to record over the mean. Five minutes of continuous committed writing with the cooling fan off, sampled once a second, after an untimed warm-up so the clock starts on a controller that has finished reacting to the previous test.

·Sustained write curveReal run

VIOFO High Endurance 64GB

ProGrade PGM0.5 · cardcheck v0.8.3 · 5 min · fan off · settle pre-pass on
60.2MB/s5:00
Holds · no cliffspeed stays level
Class held so far
Worst 10s so far59.5MB/s
Burst · first 30s
60.5MB/s
before any cache runs out
Steady state
60.2MB/s
the speed it settles at
Worst 10s
59.5MB/s
the number that sets the verdict
300 one-second samples · worst 10 s at 3:49 · knee scan outcome NO_KNEE_STABLE · Run VIOFO-High-Endurance-64GB_2026-09-15_130705 · cardcheck v0.8.3 · ProGrade PGM0.5 microSD slot
Reading the curve

On the V60 line, without holding it

Ten consecutive thirty-second blocks land between 60.0 and 60.5 MB/s. The worst single second in the whole five minutes is 55.6 MB/s. There is no cache cliff, and I checked that twice: the knee scan came back with no knee, and the whole-card fill later in this review held 60.5 MB/s across 62.4 GB with not one of its 1,062 samples dropping below 53.

Against the V30 the card prints, 59.5 MB/s is twice the floor. Against V60, which it does not print, it is 0.55 MB/s short on this reader and 1.6 short on the second, with a steady state that sits at 60.2 on both. So this is a V30 card whose steady speed is V60-class and whose worst window is not, on either reader, and I am reporting it exactly that way rather than rounding it up. In proportion: the one dash cam duty cycle I have measured by reading a four-channel camera's own recordings off its card came to about 4.8 MB/s aggregate. This card's worst moment is roughly twelve times that.

Churn

Does it slow down under the writes loop recording actually makes?

Loop recording is not one long clean write. It is scattered small writes: event saves, file table updates, overwrites of the oldest clip. Three passes of random 4K writes in a row show whether a card's controller degrades as that churn accumulates. This is a directional indicator, not an endurance test, and nothing done in an hour tells you about year three.

·Endurance under churnReal runs

One minute of loop-recording abuse

random 4K write · three 20-second passes · each bar as % of that card's best pass
Reference card
Class 4 32GB · 11.4 MB/s write
-71% · needed about 2 min to recover
first-pass level 75 50 25 100%
183 IOPS
pass 1
76
pass 2
53
pass 3
write IOPS per pass183 → 76 → 53
VIOFO High Endurance 64GB
endurance-branded flash
no fade · pass 3 was its best
first-pass level 75 50 25 100%
1,722 IOPS
pass 1
1,738
pass 2
1,744
pass 3
write IOPS per pass1,722 → 1,738 → 1,744
Random 4K is the scattered-write churn loop recording produces: event saves, FAT updates, overwrites.
This card: run VIOFO-High-Endurance-64GB_2026-09-15_130705 · reference card: lab baseline, same bench, same test · cardcheck v0.8.3
Reading the churn test

It gets faster, not slower

1,722, 1,738 and 1,744 write IOPS across three consecutive passes. The third pass is the best one, 1.3% above the first, which is the controller warming into the workload rather than degrading under it. For comparison, the reference card in that panel is a cheap Class 4 unit that loses 71% of its write IOPS across the same three passes, and that collapse is what this test exists to find. The second reader told the same story in its own numbers: 1,525, then 2,054, then 2,070.

The warm-up before the sustained test says the same thing from another angle. On both readers this card came out of the random 4K leg already writing at its full media rate on the first thirty-second window, 60.1 and 59.7 MB/s, so the timed test started at the earliest moment the analyzer allows. It does not need to recover from churn, because the churn did not cost it anything. That is worth noting on this line specifically, because its 32GB sibling's first run looked very different on this exact test, and the pair review carries the correction.

Capacity

Is all the space really there?

Every free byte gets filled with data generated from a seeded random stream, then every byte gets read back and compared. It is slow and it is the only test that catches a fake, because a fraudulent card looks perfectly normal until you use the far end of it. On a 64 GB card it is also cheap, which is no reason to skip it.

·Capacity verifyReal run

Every byte, written and read back

VIOFO High Endurance 64GB · seeded, dedup-proof data · 59 files
62.4GB verified
verified · zero mismatches
each cell is one of the 59 test files · about 1.06 GB apiececard: 62.4 GB
GENUINE 64 GB0 mismatched bytes · 0 read errors
Fill
60.5MB/s
1,032 s of I/O · 17 m 48 s wall
Verify
97.8MB/s
11 m 07 s to read it all back
Mismatches
0
read errors: 0
Full-card offload
11min
the number nobody publishes
27 m 49 s of I/O replayed in seconds · 97.4% of the 64 GB label delivered · Run VIOFO-High-Endurance-64GB_2026-09-15_130705 · cardcheck v0.8.3 · ProGrade PGM0.5 microSD slot
Reading the fill

62.4 GB, verified, zero errors

62,356,619,264 bytes written across 59 files, the same number read back and compared, zero mismatched bytes and zero read errors. That is a pass, and after three counterfeit 128GB cards this month that returned 66, 48 and 65 GB of real space, it is never a formality, supplied unit or not.

The 97.4% is not a shortfall to hold against it. Every card reserves flash for spares and metadata, no usable-capacity figure is printed on this package for it to miss, and genuine cards on this bench land between 96.7% and 100.1% of their label. Its two siblings declare 97.4% and 99.1%. Your computer will show it as about 58 GB, because Windows counts in binary and the label counts in decimal; that is arithmetic, not missing space. Throughput across the address range was flat too: 58.7, 59.1 and 58.6 MB/s writing across the first, middle and last tenth of the card, a spread of 0.8%. Tiered fake flash shows its seams there, and this card has none.

Heat

How hot does it get, and does it slow down?

Five minutes of uncooled sustained writing, with an infrared frame captured the moment the timed write stops, because a card sheds heat in seconds. The question is always two questions: how hot, and did the card give up any speed getting there.

·Heat vs speedReal run

It got hot. It did not slow down.

VIOFO High Endurance 64GB · 5-minute sustained write · fan off
Write speed
60.2MB/s
worst 10 s of the run: 59.5
Card temperature
174°F
78.9 °C · ambient 76 °F
Clock
5:00
Committed write speed1-second samples · V-class floors marked
Card surface temperaturemeasured at start and end · thermal frame at end of write
+98 °F · +54.4 °C over ambient NO THROTTLING · STILL 60.2 MB/s AT PEAK TEMPERATURE
Peak 174 °F / 78.9 °C on the card body at the reader's slot mouth, the moment the timed write ended · ambient 76 °F / 24.4 °C.
The second reader returned 174 °F independently · Run VIOFO-High-Endurance-64GB_2026-09-15_130705 · cardcheck v0.8.3 · ProGrade PGM0.5 microSD slot
Reading the heat

The hottest of the three, and the least margin

It did not throttle. The write trace is flat at 60.2 MB/s for the full five minutes with no decay at the end, the second reader's trace is flat at 60.3, and the 62.4 GB fill held its speed too. On the test that matters most, heat cost this card nothing.

But 174 °F (78.9 °C) is the highest peak of the three VIOFO High Endurance capacities, 14 °F above the 128GB and 21 °F above the 32GB at the same 76 °F ambient, and it ties two premium 512GB cards for the second-highest peak on this bench, behind only an SD Express card running in a PCIe reader. It reached that while writing 60 MB/s, which is ordinary work. Two things make that worth a section rather than a footnote. First, the reading is a floor, not a ceiling. The frame below sees the part of the card outside the reader's slot, and the controller sits inside it; when I have ejected cards at the end of a run and imaged them face-on, the in-slot reading has under-reported the surface by 10 to 14 °F, which would put this card's true surface in the mid 80s °C, at the roughly 85 °C these parts are typically rated for. VIOFO prints no operating range of its own to check that against.

Second, and this is the part that matters for this specific product: my ambient was 76 °F in a climate-controlled room, and a windshield in summer is not 76 °F. This is a card sold to sit behind glass in a parked car. It cost no speed on my bench and I am not calling it a defect. It is the one dimension where this card is measurably behind its siblings, and it is behind them in exactly the environment it was built for.

Infrared frame of the VIOFO High Endurance 64GB in the card reader the moment the sustained write stopped, peak marker reading 174.4 degrees Fahrenheit on the card body at the slot mouth and 118.9 on the reader housing.
The frame the moment the write stopped: 174.4 °F on the card body where it enters the slot, 118.9 °F on the reader housing beside it. Fan off, ambient 76 °F.
Method

Two readers, one answer

Every card on this bench now gets a second run on a second card reader with a different bridge chip, because a reader can change an answer and the only way to know is to ask twice. This one ran the full suite with the capacity fill on the ProGrade PGM0.5, then everything but the fill again on the SanDisk SDDR-B751. The two agree on everything that decides a verdict.

MeasurementProGrade PGM0.5SanDisk SDDR-B751
Sequential write, three passes61.2 MB/s61.1 MB/s
Sequential read, three passes96.4 MB/s96.1 MB/s
Sustained write, worst ten seconds59.45 MB/s58.41 MB/s
Sustained write, steady state60.22 MB/s60.27 MB/s
Random 4K read / write1,919 / 1,734 IOPS2,571 / 1,883 IOPS
Peak temperature174 °F174 °F
Video class heldV30V30

The one row that moves is random 4K, and it moves the way it always does between these two readers: the SanDisk's bridge turns a single small command around about 130 microseconds faster, which is a third of a 4K operation and under 1% of a 1 MiB one. That is a property of the reader, not the card, it is the reason I report the A-class as indicative, and it is why the A1 figures above are attributed to a reader rather than quoted bare. Its first-ever run was its canonical run, and unlike its 32GB sibling, nothing about it needed excluding.

The line

Where it sits between the 32GB and the 128GB

Three capacities of one product line have now been through the same bench, which no other brand here can say. VIOFO's own write claims run 30, 40 and 80 MB/s up the ladder. The bench measured 34, 59 and 56 through the worst ten seconds, so the middle card writes fastest, the top card is the only one that misses its own number, and the claims track the capacities rather than the silicon.

CardPrinted writeWorst ten secondsOf its claimCapacity deliveredPeakBuilt by
32GB30 MB/s34.3 MB/s114%99.1%153 °FLongsys
64GB40 MB/s59.5 MB/s149%97.4%174 °Fthe 128GB's maker
128GB80 MB/s55.6 MB/s70%97.4%161 °Fan unlisted maker

The identity registers settle which sibling this card belongs to. The pair review found the 32GB built by Longsys and the 128GB by a manufacturer whose ID is not on any public list, and the 64GB reports that second maker's ID, with a configuration register that matches the 128GB's byte for byte. So the line is Longsys at 32GB and the other platform from 64GB up, and this card and the 128GB are the same controller family at two capacities. That is exactly why the 64GB out-writing the 128GB is interesting: same silicon, half the claim, a faster result. The three-card table also settles the endurance question for the line as a whole. None of them prints a rating.

59.5MB/sworst ten seconds, the number that sets the class
149%of the 40 MB/s write printed on the box
62.4GBwritten and verified, zero read errors
174°Fpeak, the hottest of the three VIOFO capacities
Scoring

How the 4 breaks down

VIOFO High Endurance 64GB

Scored against the CKBench rubric. Five dimensions, each out of 5, every row read off its published table.

Claim accuracyEvery printed figure and mark met or beaten. The lowest settled ratio is the read at 96.4% of its 100, which is the UHS-I bus ceiling reached on both readers; the write is 153% of its claim, and every class mark holds on both readers.
5/5
Sustained performance58.4 MB/s through the worst ten seconds on the lower of the two readers, 59.5 on the primary, flat, with no cache cliff in the five-minute test or the whole-card fill. V60-class steady state, V30 held, V60 not.
4/5
Endurance behaviorNo churn penalty at all: the random-write rate rose 1.3% from the first pass to the third, and the card came out of the churn leg at full media rate on the first window, on both readers.
5/5
Capacity integrity62,356,619,264 bytes written and verified, zero mismatched bytes, zero read errors, a 0.8% write spread end to end. Declares 97.47% of its label, which the capacity table scores a 4.
4/5
Thermal behaviorNo throttling, the trace ends where it started, but 174 °F leaves 5.9 °C of headroom under the 85 °C these parts are typically rated for, the least of the three VIOFO capacities.
3/5

Final score: 4 out of 5. The five dimensions average 4.2. A card that clears every line on its box, on two readers, and runs hotter than anything else in its line while doing it.

Questions

Frequently Asked Questions

Is the VIOFO High Endurance 64GB good for a dash cam?

Yes. It held 59.5 MB/s through its worst ten seconds of continuous writing on my primary reader and 58.4 on a second, which is twice the V30 floor it prints and about twelve times what a four-channel dash cam actually writes. All 62.4 GB of its capacity verified with zero read errors. The two caveats are heat, which is the highest of the three VIOFO capacities, and size, because 64 GB is under three hours of 4K loop.

How fast is the VIOFO High Endurance 64GB really?

I measured 96.4 MB/s read and 61.2 MB/s committed write on the ProGrade PGM0.5, with a sustained write floor of 59.5 MB/s over five minutes, and the second reader agreed within 2%. The box prints 100 read and 40 write. The read figure is the ceiling of the standard UHS-I bus mode rather than a limit of the card, and the write figure is about two thirds of what the card actually sustains.

Is the VIOFO High Endurance 64GB actually 64GB?

Yes. I filled every free byte with unpredictable data and read all of it back: 62,356,619,264 bytes written and verified, zero mismatched bytes and zero read errors. That is 97.4% of the 64 GB label, which is normal provisioning overhead and sits inside the 96.7% to 100.1% range genuine cards occupy on this bench. Windows will show it as about 58 GB because it counts in binary.

Does the VIOFO High Endurance 64GB get too hot?

It gets hot but it does not slow down. I measured 174 °F (78.9 °C) at the end of five minutes of uncooled writing, on both readers, and the write speed stayed flat at 60.2 MB/s the whole time. That is hotter than the 32GB and 128GB of the same line. The concern is margin rather than performance: my ambient was a climate-controlled 76 °F, and a parked car in summer is a great deal hotter than that.

Is the 64GB the same card as the VIOFO 32GB and 128GB?

It is the 128GB's card at a smaller capacity and not the 32GB's. Its identity registers report the same manufacturer as the 128GB with a configuration that matches byte for byte, while the 32GB is built by Longsys. In practice the 64GB wrote faster than both: 59.5 MB/s through its worst ten seconds against 55.6 for the 128GB and 34.3 for the 32GB, on a printed claim of 40 against their 80 and 30.

Does the VIOFO High Endurance 64GB have an endurance rating?

No. Nothing is printed on the card or the packaging: no hours, no terabytes written, no bitrate condition, and no warranty term either. The 32GB and 128GB of the same line are the same, so it is how VIOFO documents the whole line. If a published endurance figure matters to you, SanDisk's High and MAX Endurance boxes print a full hours ladder plus the 26 Mbps Full HD condition it assumes.

Does the VIOFO A119M Pro come with this card?

Not necessarily. This card is sold separately in its own retail packaging. Mine arrived alongside an A119M Pro that VIOFO sent for review, but it was not inside the camera's retail box, so do not assume buying the camera gets you one.

Verdict

The bottom line

Judged on what it does, this is the best card in its line. It beats the write figure on its box by half, its worst ten seconds are twice its printed class and a whisker under the class above, it does not fade under churn, its capacity is entirely real, and two readers agree on all of it. If one arrives with your camera, or you buy one, there is nothing here that should worry you about the card itself.

Two things should shape whether you buy this one rather than its bigger sibling. The first is capacity, which is the only thing 64 GB is short of: a 4K dash cam overwrites it in under three hours, and the 128GB of the same line costs you nothing in speed. The second is heat, the one measured mark against it, and it lands squarely in the use case the card was built for. Neither is a reason to avoid it. Both are reasons to know what you are buying.

Device identity: what this card reports about itselfFor anyone tracking silent hardware revisions
Raw CID registerb54d56464d363036002170...219b00 (serial digits elided)
Manufacturer ID (MID)0xB5 (not on any public list; the same ID the 128GB of this line reports)
OEM / application ID (OID)0x4D56, "MV"
Product name (PNM)FM606
Product revision (PRV)0.0
Serial number (PSN)0x2170… (per unit, truncated)
Manufacture date (MDT)11/2025
Declared capacity (from CSD)121,831,424 sectors of 512 bytes = 62,377,689,088 bytes, 97.47% of the label
SD specification (from SCR)SD_SPEC 2 with SD_SPEC3 = 1, so the UHS-I and U3 marks are legitimately declared
Captured onRaspberry Pi 4 native SD host, no USB bridge in the path · 2026-09-15

The MID, OEM ID, product name and revision are model-level: another VIOFO High Endurance 64GB should report the same four. The serial and the manufacture date are per unit. The manufacture date is worth a glance on its own: this card was made in November 2025 and shipped to me in September 2026, five months before the 128GB I bought at retail in July was made. The packaging prints a model number, SD-64G, which its siblings' packs do not show, so a future revision has two things to change here rather than one.

Disclosure: VIOFO supplied this card alongside a VIOFO A119M Pro dash cam they sent for review. I did not buy it, and it was not inside the camera's retail box; the card is sold separately. VIOFO had no editorial input, saw no result before publication, and had no opportunity to influence any number on this page. This post contains affiliate links. As an Amazon Associate I earn from qualifying purchases, at no extra cost to you. Affiliate links like these and my YouTube channel are what keep the site running.