Yes, you can use Daily Habit Counter for smoking or vaping records as a private, record-only label in your browser. The page lists Smoking and Vaping among its preset labels alongside neutral options like Drink water, Walk, Read, Meditate, Study, and Coffee, so picking one is a one-click choice rather than typing your own. When the action happens, you press Add one and the page writes a single increment under the date reported by your device. The tool is explicitly record-only: it does not give health advice, cessation advice, treatment advice, dosage advice, or any claim about outcomes, so it leaves the medical questions to a qualified clinician and limits itself to making the count visible to you. A streak appears when there is at least one saved action on consecutive calendar days, and a local daily history keeps the rows you actually entered. The combination of a preset label, a calendar-based streak, and a private on-device history is exactly what many readers who search this question are trying to build, which is why Daily Habit Counter fits the task.

What the record-only labels actually capture
The Smoking and Vaping presets are shortcuts for personal organization rather than a diagnosis, a treatment plan, or a judgement about a habit. They set the label that appears at the top of the counter and inside exports so you know which row of history refers to which repeated action. The page records only the number you choose to enter, which means you decide whether a tap means one cigarette, one session, one vape, or one pack. There is no camera, microphone, location signal, account, or background tracking, so the label cannot infer anything from the environment around you or sync anything to a remote server.
Because the tool never asks what an action is worth and never compares your count against a clinical target, the record stays neutral. A day with five entries and a day with one entry both count as a single streak day, because the streak answers a calendar question rather than a quantity question. That separation matters when the only thing you want to know is whether the action happened at all on a given local day, since a quantity-led score would mix up frequency with intensity.
Set up a smoking or vaping record in three steps
- Open Daily Habit Counter and pick either the Smoking or the Vaping preset from the label list. If neither preset fits your wording, type a short neutral label of your own into the custom field and confirm it before tapping Add one.
- Press Add one at the moment the action happens. The page records today's date using the local calendar reported by your device, including month boundaries and leap-year dates, so a late-night tap stays on the local evening rather than rolling over to the next UTC day. If you tap by accident, press Undo one to remove the last saved entry for today, and the day is dropped from history once the count returns to zero.
- Glance at the streak and the Daily history when you want to review the days that actually contain a saved record. If you want a file outside the browser, use Export PNG for a 1080 by 1350 image or Export CSV for a spreadsheet with one row per local day that has a saved count.
How the streak is counted and what it does not show
The streak counts consecutive device-local calendar days with at least one saved action. Three actions on Monday and one action on Tuesday extend the streak to two, while skipping Wednesday resets it even if Monday had a count of ten. The streak follows calendar dates rather than a count threshold, which means it answers a simple question: did the action continue from one local day to the next. A late-night entry stays with the local evening rather than being shifted by a UTC timestamp, so the boundary between calendar days matches your lived day, not a server clock.
This focus on dates is intentional. A streak that responded to the size of a count would turn the page into a score, and a generic counter already does that job. The Daily Habit Counter streak is built around the gap between days, so the value you watch is whether there is a saved entry on today and on the previous calendar day. If a day's count returns to zero through Undo one, that day is removed from history so empty days are not presented as activity, which keeps the visible rows aligned with the days you actually tapped the button.
For a closer look at how a calendar streak differs from a raw count, the habit tracker vs streaks guide walks through the same distinction in more detail and shows where the two metrics agree and where they drift apart.
Where the data is stored and what clearing the browser does
Records stay in this browser on this device. There is no sign-in, no upload, no cloud backup, and no synchronization service, so the same habit on another browser or device starts with an independent empty history. That boundary is intentional: a local habit note should never be presented as if it were safely backed up elsewhere, and the page makes that limit visible when storage cannot retain a change.
If local browser storage is disabled or full, the open page can still show the action you just changed and explains that it cannot retain it. Clearing this site's browser data removes the saved record permanently, which is worth knowing if you plan to keep the history for more than a casual check. Two habits of thinking follow from this design: export the CSV periodically if you want a long-term copy, and treat the tool as a private notebook rather than a shared dashboard, because there is no other copy sitting on a server waiting for you to log back in.
When to use this tool instead of a general counter
The page is intentionally more focused than a generic click counter, so the choice between tools depends on what question you actually want answered. If you need a preset label plus a visible local-calendar streak, Daily Habit Counter is the right fit. If you need an adjustable general click step without a calendar structure, Online Tally Counter is a better match. If you need completed sets and rest timing for training, Workout Rep Counter is built for that. If you need 33 or 99 round targets, Tasbih Counter keeps the round logic separate. Each tool answers a slightly different question, and the table below lines them up.
| Tool | Best fit | What it tracks | Streak logic |
|---|---|---|---|
| Daily Habit Counter | A single repeated action tied to local calendar days | Preset or custom label, daily count, consecutive-day streak | Counts consecutive days with at least one saved action |
| Online Tally Counter | An adjustable general click step | Total clicks, dated history, no required label | None — straight running total |
| Workout Rep Counter | Completed sets and reps for training | Reps by day, optional rest timer | None — per-day total |
| Tasbih Counter | 33 or 99 round targets | Private count with round targets | None — round-based |
The table maps each tool to the shape of the question you are asking. Daily Habit Counter answers a calendar question with a date-bound streak. The other three answer a count question with a number. Mixing the two would hide the difference between days you acted and days you did not, which is the specific value a smoking or vaping record often needs. If you find yourself wanting both a daily total and a calendar streak on the same page, that is the signal to stay on Daily Habit Counter rather than reaching for a generic tally.
What exports look like and when to use them
Use Export PNG when you want a readable image outside the browser. The image is 1080 by 1350 pixels, carries the Lizely mark, and shows a total plus recent local-day rows. It deliberately does not include a web address and does not include your custom habit label, which reduces the chance that a shared image exposes a personal note. Use Export CSV when you want a spreadsheet-friendly file. The CSV has three columns — Date, Actions, and the streak ending on that day — and one row for every local day that contains a saved count, so empty days are absent from the file as well as from the on-screen history.
Both files are created directly in the browser with native canvas and Blob APIs, so no record is sent to a conversion service. That matters for any habit label, and especially for labels that someone might prefer to keep off a third-party server. The boundary is the same as the on-device storage: the file you download is the only copy that leaves the browser, and the original record stays in local storage until you choose to remove it.
For a deeper look, see Can You Set a Future Start Date in Days Since Counter?.