Utility

Chilean RUT generator and validator

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

Any AI today can generate a fake RUT with a valid check digit in seconds. But not everyone has a paid plan, tokens available all the time, or knows how to ask for it properly. This generator exists for that: an instant result, no friction — and further down, we explain what's really behind the number.
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 90,000,000–99,999,999, guaranteed not to be assigned. Click any RUT to copy it to the clipboard.

Count:
94.982.510-8 Copied
97.429.886-4 Copied
94.791.592-4 Copied
94.311.385-8 Copied
93.333.352-3 Copied
98.284.393-6 Copied
97.121.500-3 Copied
98.865.122-2 Copied
97.497.315-4 Copied
92.196.814-0 Copied
94.973.664-4 Copied
91.552.752-3 Copied
90.185.954-K Copied
94.680.495-9 Copied
97.289.609-8 Copied
94.024.631-8 Copied
98.518.732-0 Copied
97.742.791-6 Copied
93.299.322-8 Copied
99.638.811-5 Copied

RUTs in the 90 million range and above are not assigned today — a range with more headroom than before, since companies already exceed 78 million.

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.

RUT, RUN, and the numbers behind the system

RUN vs. RUT: why almost nobody says RUN RUN (Civil Registry, civil identity) — RUT (SII, tax roll) — for natural persons, both are the same number — In Chile, even in business dealings, almost nobody asks for "your RUN": everyone says "RUT" for everything, whether it's a person or a company, because it simplifies the conversation. Technically, the RUN is the identity number the Civil Registry assigns at birth, and the RUT is the tax roll managed by the SII — for a person, both numbers are the same. Companies, on the other hand, only have a RUT (never a RUN, since they aren't people): the SII assigns it when they start operations.
A surprising fact: people and companies don't share the same range natural persons: already past 20 million (Civil Registry) — companies: start at 50,000,000 and already past 78,000,000 (SII) — Companies don't follow people in the numbering: they have their own, completely separate range, starting at 50 million — and it's already past 78 million. That's why this tool generates its fake RUTs in the 90,000,000–99,999,999 range: it leaves more headroom against companies' real advance than the previous range (80 million), though it's still a finite space — the RUT has a structural cap of 8 digits (99,999,999).
What a RUT that belongs to no one yet is for provisional RUT — for identifying someone in a system before they have (or while they don't have) a real RUT/RUN — It's the real case of a traffic accident victim who arrives unconscious at an emergency room and needs a medical record opened before they can be identified, or a newly arrived foreigner who needs to use a service or business that requires a RUT and doesn't have one yet. FONASA (Chile's public health system) has its own formal mechanism for this — a Provisional Identification Number later replaced by the definitive RUN — but private clinics and other businesses don't have a single unified system: each one solves the problem with its own temporary RUTs.
What happens when the range runs out the RUT has an 8-digit cap (99,999,999) — the mechanism is already underway: moving to 9 digits — It's not just theory: since October 2023, software systems used in Chilean clinics already support 9-digit RUTs, expanding their forms to accept one additional digit before the check digit. It's a simple change — adding a digit — with no need to redesign the whole system. This tool's own validator already accepts 9-digit RUTs for the same reason.

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 RUN to natural persons sequentially starting from number 1; it has already passed 20 million. Companies use a completely separate numbering, assigned by the SII: they start at 50,000,000 and have already passed 78,000,000.

This tool generates numbers in the range 90,000,000 to 99,999,999, with more headroom against the advance of companies. The generated RUTs have a valid check digit (they pass Modulo 11) but don't correspond today 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

It also accepts 9-digit RUTs (e.g. 123456789-5), a format already used by some Chilean systems since 2023.

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.