vCard Parser
Parses a pasted or dropped .vcf and shows every property, parameter and value, including…
Parses a .ics file and lists every event with its start, end, location, recurrence and reminders, unfolding and unescaping first.
The ICS Parser parses a .ics file and lists every event with its start, end, location, recurrence and reminders, unfolding and unescaping first. It runs as plain JavaScript inside the page, which means there is no upload step, no queue and no size limit imposed by a server — the only limit is your own device.
| Reads | VEVENT blocks, with parameters and recurrence rules |
|---|---|
| Unfolds | Continuation lines are rejoined before parsing |
| Reports | Whether times are UTC, zoned or floating |
| Checks | Line endings and the presence of VERSION |
FREQ=MONTHLY;BYDAY=-1FR actually lands on is what the Recurring Event RRULE Builder is for.VEVENT only. Embedded VTIMEZONE definitions are skipped rather than interpreted, so a TZID is reported exactly as written and not resolved into an offset.
Parses a pasted or dropped .vcf and shows every property, parameter and value, including…
Converts a .vcf holding one or many contacts into a CSV with named columns, ready for Excel…
Turns a spreadsheet of contacts into one .vcf file, matching common column names from Google…
Turns a spreadsheet of events into a single .ics calendar file, matching common column names…
Creates QR codes for links, WiFi, contacts, email, SMS and plain text, downloadable as PNG or…
Generates Code 128, EAN-13, UPC-A, Code 39 and ITF barcodes as PNG or SVG with human-readable…
Generates classic Lorem Ipsum placeholder text by paragraph, sentence, word or list item, with…
Generates truly random numbers in any range, with or without repeats, using the browser's…
Picks one or more random items from a list you paste — names, options, prizes or anything else.
Splits a list of names into balanced random teams or groups of a fixed size.