Utility

Chilean RUT generator and validator

Generate fake RUTs for testing and development, or validate RUTs using the official SII algorithm.

The RUT (Rol Único Tributario) is Chile's national tax ID, equivalent to other countries' TIN, NIF or DNI. This tool is Chile-specific. It may be useful to developers or anyone with ties to Chile who needs to work with this format.

Fictitious RUT generator

RUTs generated in the range 80,000,000–99,999,999, guaranteed not to be assigned. Click any RUT to copy it to the clipboard.

Count:
89.673.181-5 Copied
89.512.686-1 Copied
80.460.966-0 Copied
82.718.187-0 Copied
85.406.772-9 Copied
82.495.247-7 Copied
80.185.445-1 Copied
88.384.908-6 Copied
84.894.113-1 Copied
99.907.405-7 Copied
91.739.206-4 Copied
86.954.576-7 Copied
86.292.919-5 Copied
94.205.064-K Copied
98.829.687-2 Copied
89.300.128-K Copied
95.333.418-6 Copied
86.214.593-3 Copied
84.334.171-3 Copied
98.391.052-1 Copied

RUTs in the 80 million range and above are not and will not be assigned to natural or legal persons in Chile.

RUT validator

Enter up to 10 RUTs, one per line. Accepts any format: 12345678-5, 12.345.678-5 o 123456785.

Ctrl + Enter to validate quickly.

Results will appear here.

Frequently asked questions

The RUT (Rol Único Tributario — Unique Tax Role) is the tax identification number assigned by Chile's Internal Revenue Service (SII) to natural and legal persons. For Chilean nationals, the RUT is the same number as the national ID card.

It consists of a number (body) and a check digit separated by a hyphen: for example, 12.345.678-5. The check digit can be a number from 0 to 9 or the letter K.

The check digit is calculated using the Modulo 11 algorithm, which is the SII's official standard:

  1. Take the digits of the number from right to left.
  2. Multiply each digit by a cyclic series: 2, 3, 4, 5, 6, 7, 2, 3, 4…
  3. Sum all the products.
  4. Calculate the remainder of dividing the sum by 11.
  5. Subtract the remainder from 11. If the result is 11, the check digit is 0. If it is 10, it is K. Otherwise it is that number.

This calculation is performed server-side (PHP) for generation, and client-side (JavaScript) for instant validation.

Chile's Civil Registry assigns RUTs sequentially starting from number 1. Currently, natural-person RUTs reach approximately 26 million. Legal entities (companies) do not exceed that range either.

This tool generates numbers in the range 80,000,000 to 99,999,999, a zone that has not been and will not be assigned in any foreseeable future. The generated RUTs have a valid check digit (they pass Modulo 11) but do not correspond to any real person or company.

They are ideal for test data in development environments, software testing, or assigning a temporary identifier to foreign users in systems that require a Chilean RUT.

The validator accepts the most common Chilean formats:

  • 12345678-5 — number without dots, with hyphen and check digit
  • 12.345.678-5 — number with thousands dots, hyphen and check digit
  • 123456785 — all together, no separators
  • 12345678K — check digit as letter K, no hyphen
  • 12.345.678-K — full format with K check digit

Up to 10 RUTs can be entered at once, one per line or separated by commas or semicolons.

The "View at SII" button opens the public Tax Status portal of Chile's Internal Revenue Service with the queried RUT. This service is public and does not require authentication.

It may show information such as: name or company name, main economic activity and tax status (active, not started, blocked, etc.).

This button only appears for mathematically valid RUTs. The information is what the SII has on public record and may not be updated in real time.

Software developers use it to populate test databases with mathematically valid RUTs that will never be associated with real people, in compliance with data protection regulations. Testers and QA engineers use it to automate form and workflow tests that require valid RUTs without using real user data. Programming teachers use it in class exercises when teaching input validation or the modulo-11 algorithm. HR and administration professionals implementing new personnel management systems use it to load fictitious employee data during the setup phase. UX designers use it to populate high-fidelity mockups and prototypes with realistic data without exposing personal information.

On desktop, press Ctrl + D (Windows/Linux) or Cmd + D (Mac) in Chrome, Firefox, or Edge to add this page to your bookmarks instantly. In Safari for Mac, use Cmd + D or go to Bookmarks → Add Bookmark. On mobile with Chrome (Android), tap the three-dot menu (⋮) and choose "Add to Home screen" or "Add to bookmarks." On mobile with Safari (iPhone/iPad), tap the share button (□↑) and then "Add to Home Screen." Especially useful to have on hand during development or testing sessions where you repeatedly need valid RUTs.