Free, private text tools
Count, convert, generate passwords & QR codes — instant.
Four quick tools job seekers actually use, all instant and private. The word counter shows words, characters, sentences, paragraphs and reading time live as you type — perfect for keeping a LinkedIn summary under its limit or trimming resume bullets. The case converter fixes ALL-CAPS or messy text into Title Case or Sentence case in one click.
The password generator uses your browser's secure random number generator for strong, unique passwords — handy for the dozens of job-portal accounts you create. And the QR-code generator turns your LinkedIn or portfolio link into a scannable code you can drop on a resume, business card or slide. Everything runs on your device; nothing is ever uploaded.
- ✓Live word, character & reading-time counter
- ✓Case converter: UPPER, lower, Title, Sentence
- ✓Strong random password generator
- ✓QR-code generator for your LinkedIn/portfolio link
Why character count matters more than you think when you can't see the limit
LinkedIn summaries have a 2,600-character cap but don't show you how many you've used until you hit submit. Writing in a text editor without a character counter means you're guessing - you write something you think is 'about the right length', paste it into LinkedIn, and discover you're 300 characters over. Trimming by 300 characters usually means gutting something important, which wastes the edit. A live character counter lets you write to the limit rather than to a guess.
Knowing the exact number changes how you compose. Instead of writing until you feel done and then cutting, you write while watching the count tick up, which trains you to be economical. A writer who knows they have 2,600 characters left chooses words differently than one trying to fit an unknown limit. They cut filler before they draft it. They're precise because precision is visible.
The same principle applies to resume bullets, LinkedIn headlines, cover-letter openings, and email subject lines. Each has a soft or hard limit, and staying under it is a recurring micro-task in a job search. A live character counter removes the guesswork and the back-and-forth. It's a small tool that saves repeated cycles of edit-paste-discover-edit.
When case matters and how Title Case usually gets it wrong
Most case converters implement 'Title Case' by capitalising every word, which is fine for headlines but produces incorrect titles in plain writing. A proper title case capitalises the first word, the last word, and all major words, but lowercases short prepositions, articles, and conjunctions unless they fall first or last. A tool that blindly capitalises every word turns 'a guide to writing better resumes' into 'A Guide To Writing Better Resumes', which is noisy and wrong. JobStraight's converter gets this right, which matters if you're drafting document titles, email subject lines, or headlines for anything you're sharing.
Sentence case - capital letter, then lowercase until punctuation - is simple in theory and surprisingly error-prone when you start with text that has random capitals everywhere. Tools that handle both Title and Sentence case well are rare because the rules interact. A tool that simply lowercases everything and then capitalises the first character doesn't handle things like proper nouns, acronyms, or consecutive sentences.
The practical use case is this: you copy something from a Slack message, a PDF, or someone's email, and it's in the wrong case. Instead of manually fixing each character, a case converter does it in one click. The specificity of the case matters because it signals professionalism in formal writing - a job application, a LinkedIn headline, a resume title. Small details like proper Title Case are how finished writing reads as finished rather than dashed-off.
Why a strong password generator is different from a random one, and why it matters now
A truly random password - generated by a proper entropy source, not a simple random function - is cryptographically secure. Most online password generators are not. They use JavaScript's Math.random(), which is predictable if you know the seed and timing. JobStraight's generator uses the browser's cryptographically secure random number generator (crypto.getRandomValues), which is the same source used by security tools. For a job search, this matters because you're creating dozens of accounts across job boards, portfolios, and vendor platforms.
A generated password typically needs to satisfy multiple rules: uppercase, lowercase, numbers, and special characters, with a minimum length. A password that meets all four rules is vastly harder to crack than one that doesn't, but many 'random' generators just shuffle characters until they happen to satisfy the rules, which doesn't optimise for entropy. A strong generator ensures the full character set is used and the length is sufficient. For job portals, a 16-character password with mixed character types is an effective standard.
The advantage of generating rather than creating is that you avoid using predictable passwords - birthdays, names, keyboard patterns, repeated characters. Generated passwords feel annoying to remember until you realise you're not supposed to remember them. Use a password manager and let the generator create something genuinely random for each site. By your tenth job portal account, the difference between a weak password and a strong one is invisible to you but significant to anyone attempting to breach the account.
Frequently asked questions
Is a QR code actually useful on a resume?
Only if it links to something worth scanning. A QR on a resume that points to your LinkedIn or portfolio can work if someone has a physical resume and a phone but prefers to scan rather than type. Most hiring managers use your LinkedIn link from the application anyway. It's useful for business cards or portfolio printouts more than resumes, but JobStraight includes it because some people do find it handy in specific contexts.
Do these tools work offline or do they need the internet?
They work entirely offline once the page has loaded. Everything runs in your browser, on your device. No data is sent anywhere. You can reload the page offline to use the tools again, or keep it open in a tab so the page stays cached.
Why would I use a case converter instead of just typing it out myself?
When you're working with existing text - copying something from a PDF, an email or a form - a case converter saves the time of manually capitalising or lowercasing each word. For a 50-word sentence, doing it by hand is tedious. A converter does it in one click.
Is the QR code generator actually secure?
Yes. It runs entirely in your browser and never sends the link you're encoding to any server. The QR is generated locally and stays on your device unless you save or share it. The link itself should be public anyway - it points to your portfolio or LinkedIn, which are meant to be shared.
Can I use this password generator for sensitive accounts like banking?
It uses cryptographically secure random generation (crypto.getRandomValues), so it's as strong as any password manager's generator. But for sensitive financial or security-critical accounts, use your password manager's generator directly since it integrates with account recovery and storage. JobStraight's tool is perfectly safe but intended for non-critical job-search accounts.
Part of Free utilities — 6 free tools in this set.
Part of JobStraight — the honest AI job-search platform. Runs in your browser; your data stays on your device.