fiokit.

All tools

Browse all free fiokit tools for text, data, code, images, numbers and dates. Search by task or choose a category.

103 tools

Aa

Text Editor

Change letter case, reverse text and count words in one interface.

Text tools
Aa

Character Counter

Count visible characters, letters, numbers and spaces.

Text tools
{}

JSON Formatter

Indent JSON so nested objects and arrays are easier to read.

Data tools
</>

Base64 Encoder & Decoder

Convert text to Base64 and back in one workspace. Choose a direction, swap the result into the input, then copy or download.

Encoding & decoding
✳

Password Generator

Create a random password locally with Web Crypto.

Generators
✳

UUID Generator

Generate up to 100 random UUID v4 identifiers.

Generators
Aa

Reading Time Calculator

Estimate reading time using your preferred words per minute.

Text tools
Aa

Remove Duplicate Lines

Remove duplicate lines from text and lists while keeping the first occurrence in its original position. Copy or download the cleaned list.

Text tools

Remove Empty Lines

Delete empty lines or keep at most one between paragraphs.

Writing & formatting

Remove Line Breaks

Join lines with a space or a custom separator.

Writing & formatting

Remove Extra Spaces

Collapse repeated spaces and tidy whitespace around punctuation.

Writing & formatting

Trim Text

Remove leading or trailing whitespace from text or individual lines.

Writing & formatting
Aa

Find and Replace

Find and replace words or phrases in text. Highlight matches, choose case sensitivity and replace one occurrence or all matches.

Text tools
Aa

Sort Words & Lines Alphabetically

Sort words or lines alphabetically in ascending or descending order. Organize lists with language-aware sorting and optional numeric order.

Text tools

Add Prefix & Suffix

Add the same prefix and suffix to every line.

Writing & formatting

Add Line Numbers

Number your lines from a chosen starting value.

Writing & formatting

Text Repeater

Repeat a text with your chosen separator.

Writing & formatting
{}

JSON Validator

Check whether your data follows JSON syntax.

Data tools
{}

JSON Minifier

Remove unnecessary whitespace from valid JSON.

Data tools
</>

URL Encoder & Decoder

Convert text to URL and back in one workspace. Choose a direction, swap the result into the input, then copy or download.

Encoding & decoding
</>

Text & Binary Converter

Convert text to binary and back in one workspace. Choose a direction, swap the result into the input, then copy or download.

Encoding & decoding
</>

Text & Hex Converter

Convert text to hexadecimal and back in one workspace. Choose a direction, swap the result into the input, then copy or download.

Encoding & decoding
✳

Slug Generator

Turn a title into a readable URL slug.

Generators
#

SHA-256 Generator

Calculate a SHA-256 digest of UTF-8 text locally.

Developer tools
#

SHA-512 Generator

Calculate a 512-bit digest with the Web Crypto API.

Developer tools
✦

Unicode Converter

Convert text to Unicode code points and back.

Social & Unicode
↗

URL Parser

Inspect the components of an HTTP or HTTPS URL without visiting it.

Web & SEO
01

List with Separator

Join lines with commas or your preferred separator.

Numbers & lists
01

Split Text

Split text into lines using a custom separator. Turn comma-separated values or other delimited text into a list.

Numbers & lists
◷

Unix Timestamp Converter

Convert Unix seconds to UTC dates, or ISO dates to seconds.

Date & time
◷

Date Calculator

Count calendar or working days and add or subtract days, weeks, months and years.

Date & time
#

Code Minify & Unminify

Minify or format JavaScript, CSS, HTML and JSON with adjustable indentation.

Developer tools
Aa

APA 7 Citation Generator

Create APA 7 references for articles, books, websites and book chapters. Format authors, titles and DOI links for your bibliography.

Text tools
Aa

Text & Image ASCII Art Generator

Turn text into FIGlet banners or convert images into ASCII art. Choose a font, output width and character palette, then copy or download.

Text tools
Aa

Remove Letters & Characters

Remove selected letters, symbols or emoji from text. Choose the characters to delete and compare the cleaned result with your original.

Text tools
Aa

Lorem Ipsum Generator

Generate Lorem Ipsum paragraphs, sentences or an exact word count for website mockups, page layouts and design drafts. Copy or download the text.

Text tools
Aa

Plain Text Converter

Convert copied rich text or HTML into plain text. Remove markup, styles and embedded scripts while keeping readable lists and indentation.

Text tools
Aa

Roman Numeral Date Converter

Convert dates and numbers to Roman numerals and back. Choose day/month or month/day order and a separator for dates, inscriptions and designs.

Text tools
Aa

Word Frequency Counter

Find repeated words and count their frequency in a text. View occurrences and percentages to review repetition and vocabulary distribution.

Text tools
</>

Caesar Cipher & ROTX

Encode or decode a Caesar cipher with a custom alphabet shift. Try ROTX rotations and switch direction without changing tools.

Encoding & decoding
</>

camelCase Converter

Convert phrases, snake_case, kebab-case and PascalCase into camelCase identifiers with automatic word boundary detection.

Encoding & decoding
</>

PascalCase Converter

Turn phrases and existing identifiers into PascalCase. Normalize camelCase, snake_case and kebab-case for classes, types and components.

Encoding & decoding
</>

MD5 Hash Generator

Calculate the MD5 digest of UTF-8 text and copy its 32-character hexadecimal checksum for comparisons and legacy workflows.

Encoding & decoding
</>

Morse Translator & Audio

Translate text into Morse code and decode dots and dashes. Listen to Morse tones with adjustable speed, pitch and volume.

Encoding & decoding
</>

Number Sorter

Sort numbers from smallest to largest or largest to smallest. Order negative values, decimals and scientific notation without alphabetical sorting.

Encoding & decoding
</>

ROT13 Encoder & Decoder

Apply ROT13 to encode or decode Latin text. Rotate letters by 13 positions and restore the original message with the same operation.

Encoding & decoding
✳

QR Code Generator

Create QR codes for links, text, Wi-Fi, email, WhatsApp and Telegram. Customize colors and center icons, then download PNG or vector SVG.

Generators
#

CSS Unit Converter

Convert px, em, rem, pt, percentages and viewport units. Set font sizes and reference dimensions for accurate CSS length calculations.

Developer tools
#

Visual Regex Builder & Tester

Build regular expressions with visual rules, repetition controls and presets. Test matches and capture groups before copying your JavaScript regex.

Developer tools
#

SCSS Formatter

Format SCSS with consistent indentation and readable nested selectors. Clean up variables, mixins and stylesheet blocks without compiling them.

Developer tools
◈

Color Converter: HEX, RGB, HSL & CMYK

Convert colors between HEX, RGB, RGBA, HSL and CMYK. Preview the shade and copy color values for web design and graphic layouts.

Graphics
⚄

Random Generator

Generate random numbers, words, dates, letters, colors and usernames. Choose quantities and control repeated results.

Random
⚄

Random List Picker

Randomly select entries from a list, CSV or Excel XLSX. Choose a sheet, column or whole rows and draw with or without replacement.

Random
✦

Social Text Fonts

Create copyable Unicode text styles for social posts: bold, italic, script, gothic, circled and monospace lettering.

Social & Unicode
{}

JSON Tree Viewer

Explore JSON objects and arrays in an expandable tree, validate structure and copy formatted JSON.

Data tools
{}

CSV and JSON Converter

Convert CSV tables to JSON records and JSON object arrays to CSV. Select comma, semicolon or tab separators.

Data tools
{}

CSV Viewer and Column Extractor

View a CSV table, normalize quoted fields or extract a numbered column into a line-separated list.

Data tools
{}

XML and JSON Converter

Convert XML elements and attributes to JSON or build an XML document from JSON with a root element.

Data tools
{}

XML Formatter and Validator

Format, compact and validate XML syntax with one tool. Inspect readable output without executing the document.

Data tools
#

Markdown and HTML Converter

Preview Markdown safely, export clean HTML or convert basic HTML into Markdown for writing and documentation.

Developer tools
#

SQL Formatter

Format SQL queries for MySQL, PostgreSQL, SQLite and SQL Server with readable indentation.

Developer tools
01

Compare Lists

Find shared entries, differences and unique combinations between two lists with set operations.

Numbers & lists
</>

Number Base Converter

Convert integers between binary, decimal, hexadecimal and any base from 2 to 36 without floating-point rounding.

Encoding & decoding
</>

HTML Entity Converter

Encode HTML special characters or decode named and numeric HTML entities into plain text in one interface.

Encoding & decoding
✦

WhatsApp Text Formatter

Prepare bold, italic, strikethrough or monospace message syntax and copy it into WhatsApp.

Social & Unicode
↗

Keyword Frequency and Density

Measure repetitions and percentages for single words and two- or three-word phrases in your text.

Web & SEO
↗

UTM Link Builder

Build campaign URLs with source, medium, campaign, term and content parameters, correctly encoded.

Web & SEO
#

File Hash Checker

Calculate SHA-256, SHA-512 or SHA-1 file checksums locally to compare downloads and detect byte-level changes.

Developer tools
✦

Symbols and Emoji

Find and copy common emoji, arrows, mathematical symbols and decorative characters by category or Unicode code.

Social & Unicode
</>

Image and Base64 Converter

Convert raster images to Base64 data URLs or decode image Base64 into downloadable PNG files, with size and format validation.

Encoding & decoding
</>

Unicode Escape Converter

Encode text as Unicode escapes and decode UTF-16 or code point escape sequences, including emoji and accented letters.

Encoding & decoding
✦

Invisible Character Inspector

Find hidden Unicode spaces and marks, remove them from text or copy a selected invisible character.

Social & Unicode
01

Percentage Calculator

Calculate a percentage of a value, percentage ratios, increases, reductions and percentage changes.

Numbers & lists
◷

ISO Week Calculator

Find the ISO week number, week-year and weekday for a calendar date, including year-boundary weeks.

Date & time
↗

Meta Tag Builder

Prepare HTML title, description, robots and canonical tags from plain text with safe attribute escaping.

Web & SEO
Aa

Text Difference Checker

Compare two texts and highlight added and removed words or lines side by side.

Text tools
Aa

Extract Emails, Links and Numbers

Extract email addresses, web links, phone numbers or custom pattern matches from text.

Text tools
Aa

Subtitle Editor and SRT VTT Converter

Convert SRT and WebVTT subtitles, edit cues and shift timestamps to synchronize captions.

Text tools
{}

Visual Table Generator

Create editable tables and export Markdown, HTML or spreadsheet-safe CSV.

Data tools
{}

YAML and JSON Converter

Convert YAML to JSON and JSON to YAML with syntax validation and readable indentation.

Data tools
{}

Structural JSON Comparison

Compare JSON objects by structure and locate added, removed or changed values by path.

Data tools
{}

Merge CSV and Excel Files

Combine spreadsheet rows or join two tables by a shared column, then download the resulting CSV.

Data tools
</>

JWT Token Reader

Decode JWT headers and payloads and inspect expiry dates without sending the token anywhere.

Encoding & decoding
✳

Barcode Generator

Generate EAN-13, EAN-8, UPC-A and Code 128 barcodes and download sharp SVG or PNG images.

Generators
✳

Calendar Event ICS Generator

Create downloadable calendar events with time zones, location, description and recurrence.

Generators
#

Cron Schedule Builder

Build five-field cron expressions with presets and preview the next runs in your chosen time zone.

Developer tools
#

cURL to Fetch and Python

Convert a cURL request into editable HTTP fields and generate JavaScript Fetch or Python Requests code.

Developer tools
#

CSS Grid and Flexbox Builder

Design responsive Grid and Flexbox layouts with a live preview and copy-ready CSS.

Developer tools
#

JSON to TypeScript Types

Generate TypeScript types from JSON, including nested objects, arrays and optional properties.

Developer tools
◈

Image Editor

Resize, crop and rotate images online, with aspect ratio controls and PNG downloads.

Graphics
◈

WCAG AA and AAA Contrast Checker

Check color contrast for WCAG 2.2 AA and AAA, preview text sizes and find accessible color alternatives.

Graphics
◈

Color Palette Generator

Build harmonious color palettes or extract dominant colors from an image and export CSS variables.

Graphics
◈

Favicon and App Icons Generator

Turn an image into favicon ICO, PNG and app icon sizes with a downloadable site icon package.

Graphics
↗

JSON-LD Structured Data Generator

Create JSON-LD for articles, products, organizations and breadcrumbs using editable fields.

Web & SEO
↗

Sitemap XML Generator and Validator

Generate an XML sitemap from a URL list or check sitemap structure, invalid URLs and duplicates.

Web & SEO
01

Unit Converter

Convert length, area, volume, mass, temperature, speed and digital storage units.

Numbers & lists
01

Statistics Calculator

Calculate mean, median, modes, percentiles, variance and standard deviation from a numeric list.

Numbers & lists
◷

Time Zone Meeting Planner

Compare local times across cities and find shared working hours while accounting for daylight saving time.

Date & time
◷

Hours and Duration Calculator

Add work intervals, subtract breaks and convert decimal hours to hours and minutes.

Date & time
⚄

Random Team Generator

Split a list into balanced random teams, optionally distributing participants by skill level.

Random
◈

Image Format Converter

Convert images between PNG, JPEG and WebP online. Choose an output format and keep the original pixel dimensions.

Graphics
◈

Image Compressor

Reduce image file size with automatic quality checks. Download WebP by default, or choose PNG or JPEG and compare the result.

Graphics
◷

Time Zone Converter

Convert dates and times between CT, GMT, UTC and world cities. Add or subtract hours and minutes with daylight saving time support.

Date & time