Tools for developers
Welcome to the Código ao Ponto tools section, where we offer various free online tools for programmers. Whether you're a web or mobile developer, let our tools make your work process easier.
Test documents 13
CPF Generator
Generate valid CPFs for system testing with options to select state of origin and formatting
RG Generator
Generate valid RGs for system testing with formatting options
CNPJ Generator
Generate valid CNPJs for system testing with options to select state of origin and formatting
CPF Validator
Use to confirm whether a CPF number is real and valid
CNPJ Validator
Check numeric and alphanumeric CNPJs against the Receita Federal rule and see which digit failed
Brazilian Voter Registration Number Generator
Generate fictional Brazilian voter registration numbers with 12 digits for testing
PIS/PASEP Generator
Generate valid Brazilian PIS/PASEP, NIS and NIT numbers with a check digit for testing
Brazilian CNS (SUS Card) Generator
Generate valid CNS numbers, definitive or provisional, with a validator, to test Brazilian health sign-ups
Brazilian License Number Generator
Generate valid Brazilian driver's license numbers for system testing
License Plate (Mercosul) and RENAVAM Generator
Generate Mercosul-standard Brazilian plates and valid RENAVAM numbers, with a validator on the same page
Brazilian Phone Number Generator
Generate Brazilian mobile and landline numbers with a valid area code and the carrier of your choice, for test sign-ups
Fake Brazilian Company Generator
Generate complete Brazilian companies with a valid CNPJ, CNAE, address and person in charge, to test B2B sign-ups
Fake Brazilian Person Generator
Generate a complete Brazilian person with name, CPF, RG, date of birth by age range, phone, email and address, for test sign-ups
Cards and payments 5
Credit Card Generator
Generate credit card numbers for testing with CVV, expiration date, and support for multiple card networks
Credit Card Validator
Verify if card numbers are valid and automatically discover the brand
Test Cards by Gateway
Sandbox cards for Mercado Pago, Stripe, PagBank, Cielo, Rede and other gateways, with the result rule and the official source
BIN Lookup
Look up a card's brand, issuing bank, type, and country from its BIN/IIN
Pix Copia e Cola Reader and Decoder
Read a Pix Copia e Cola code or QR image and see each BR Code field, the key and whether the CRC matches, with nothing sent to a server
Text and messages 2
Data and conversion 9
JSON Formatter
Format, validate, and minify JSON, with exact error locations and a tree view
UUID Generator
Create v4 and v7 UUIDs for databases, testing, and APIs, in bulk and in the format you need
Date Format Converter
Format a date as ISO 8601, UTC string and milliseconds
Unix Timestamp Converter
Convert epoch to date and date to epoch, with seconds or milliseconds detection and a time zone picker
Cron Expression Generator
See what a cron expression does in plain English, its next runs in your time zone and which field is wrong
Regex Tester
Test JavaScript regex with ready-made patterns for Brazilian CPF, CNPJ, CEP, phone and plates, without sending the text to any server
JSON to CSV Converter
Take an API response to Excel or turn a spreadsheet into JSON, in the browser and without sending anything to a server
Base64 Decoder
Decode and encode Base64 with correct UTF-8, Basic auth headers, Kubernetes Secrets and files, without sending anything to a server
Image to Base64
Turn an image into a data URI for HTML and CSS, or Base64 back into an image with preview and download
Tokens and hashes 5
JWT Decoder
Decode JWTs, see whether they are still valid and check roles, scopes and the signature without sending the token anywhere
JWT Generator
Create HS256-signed JWTs to test access profiles, expiration and 401 and 403 responses
Hash Generator
Create MD5, SHA-1, SHA-256 and SHA-512 hashes of text or files and verify a download checksum
HMAC Generator
Compute HMAC-SHA256 and verify webhook signatures from GitHub, Stripe, Shopify, Mercado Pago and Slack
Bcrypt Generator
Hash a test user's password with bcrypt and check whether a password matches a stored hash