Text tools

Generate random passwords and PINs, or move structured text between CSV and JSON. These tools run directly in your browser.

Text

PDF to Markdown

Convert PDF text to Markdown. Review, edit and download an .md file in your browser.

Text

Free JWT Secret Key Generator

Create a secure JWT secret key for HS256, HS384 or HS512. Choose a key size and copy your signing secret in Base64URL, Base64 or hex.

Text

Image to Text

Extract editable text from screenshots and images locally, then copy or download it.

Text

Free Password Generator

Generate a random password or PIN in your browser. Choose the length and characters, then copy it.

Text

CSV to JSON converter

Convert CSV to JSON and JSON to CSV. Choose separators, preserve leading zeros and copy or download the result locally.

Working with structured text

CSV is plain text with conventions for separating columns and rows. A comma, quotation mark or line break inside a value can change how a file is read if it is not represented correctly.

Use the CSV/JSON converter when your task is about changing a data format. Review the column names and a sample of the converted records before copying or downloading the output.

Rows of text-like ribbons arranged into aligned fields.

Generate passwords for accounts and PINs

Use the password generator to choose a length and character groups, create a password or PIN, and copy the result. Random values come from your browser’s cryptographic random number generator.

Use a different password for each account and save it in a password manager. The generator does not store your results.

Frequently asked questions