The Marine Corps Navajo Code Talker Program used an unwritten language plus word substitution to build a code Japan never broke. At Iwo Jima, six Code Talkers sent 800 messages with zero errors. Here is how it worked and why it stayed secret until 1968.
At Iwo Jima, six Navajo Code Talkers sent and received over 800 messages in the first two days of the battle. Not one had an error. Major Howard Connor, the Marine signal officer on the island, said afterward that without the Code Talkers the Marines would never have taken Iwo Jima.
The code they used was never written down. It was built from an unwritten language and a layer of English word substitution, transmitted by voice over field radios. Japan's chief of intelligence admitted after the war that they never broke it. The program stayed classified until 1968, which is why most people did not hear about it for 23 years.
You can practice the transmission side of this kind of code with our Navajo Code Talker tool. This post explains why the code worked, who proposed it, and why it was a code rather than a cipher.
The Pacific theater in World War II posed a communications problem that the European theater did not. Operations moved fast, across water, with units from multiple branches coordinating in real time. Voice radio was the only practical way to pass tactical orders at the speed the fighting demanded.
The problem was that the Japanese were listening, and they were good at it. American code systems like the M-209 and SIGABA were secure for high-level traffic but too slow for front-line voice coordination. Field telephone and radio messages in plain English were routinely intercepted. The Marine Corps needed a way to transmit tactical information by voice that Japanese linguists could not understand even if they recorded every word.
The standard approach, changing codes frequently and using encryption devices, was too slow for the pace of island fighting. A test message in the conventional system, translated, encrypted, transmitted, received, decrypted, and re-translated, could take hours. The Marine Corps needed minutes. The CIA's official history of the Code Talkers describes the operational pressure that drove the program's adoption.
The man who proposed the Navajo Code Talker Program was not Navajo. Philip Johnston was the son of Protestant missionaries who had grown up on the Navajo reservation in Arizona. He was fluent in Navajo, which was unusual for a non-Navajo. He was also a World War I veteran, which gave him military credibility.
In February 1942, Johnston proposed the idea to Major General Clayton B. Vogel at Camp Elliott, California. His argument was simple: Navajo was an unwritten language, spoken by very few people outside the Navajo Nation, with no published grammar or dictionary that an enemy intelligence service could use. If the Marine Corps trained Navajo speakers to transmit military messages in their own language, the Japanese would have no reference material to work from.
Vogel was skeptical at first, then convinced. A demonstration was arranged on February 28, 1942, with five Navajo men. The test showed that a message could be translated, transmitted, received, and re-translated in about 20 seconds. The same process using conventional encryption took around 30 minutes. The Marine Corps authorized the program, and the first 29 Navajo recruits arrived at Camp Elliott in May 1942. One recruit dropped out, leaving 29 who became the original Code Talkers and developed the code vocabulary. Over 400 Navajo men served as Code Talkers by the end of the war. The Marine Corps University history documents the recruitment and training timeline.
The Navajo code was not just the Navajo language. It was two layers stacked together, and both layers had to be broken for the code to fail.
The first layer was the language itself. Navajo was unwritten and tonal, with no published reference materials available to non-Navajos. A Japanese linguist who recorded the transmissions had nothing to study. There was no dictionary, no grammar, no Rosetta Stone. The language barrier alone made the transmissions unintelligible.
The second layer was word substitution. The Code Talkers did not simply speak Navajo about military topics. They built a code vocabulary on top of Navajo. English military terms were assigned Navajo words that translated to unrelated concepts. "Turtle" meant tank. "Chicken hawk" meant dive bomber. "Potato" meant hand grenade. A ship was "whale." A submarine was "iron fish." Letters were spelled out using English words translated into Navajo, so "A" was "ant" which was "wol-la-chee" in Navajo.
This is why the code was effectively unbreakable. Even if an enemy somehow learned Navajo, they would hear "turtle" and think the Americans were discussing reptiles. The word substitution layer was never written down in a form the enemy could capture. The Code Talkers memorized it. This is a code, not a cipher. A cipher transforms text mathematically (substitution of letters, transposition of positions). A code replaces whole concepts with agreed symbols. The Navajo code replaced English military concepts with Navajo words for unrelated things, then transmitted them in a language the enemy could not reference. You can see the difference by comparing this to the NATO phonetic alphabet, which standardizes letter transmission but provides no secrecy.
The Code Talkers were used in every major Marine operation in the Pacific after their deployment, including Guadalcanal, Tarawa, Saipan, and Iwo Jima. Iwo Jima is where their impact became undeniable.
Six Code Talkers worked the first 48 hours of the Iwo Jima landing in February 1945. They transmitted and received over 800 messages without a single error. Major Howard Connor, the 5th Marine Division signal officer, later stated that without the Navajo Code Talkers the Marines would never have taken Iwo Jima.
The speed advantage was the operational point. A conventional encrypted message took hours to encode, transmit, decode, and re-translate. The Navajo code did the same loop in roughly 2.5 minutes for complex messages and under 30 seconds for short ones. In a landing where units were taking fire and positions changed by the minute, that speed difference was the difference between coordinated action and chaos.
Japan's chief of intelligence, Lieutenant Colonel Hiroo Onoda's chain of command and other Japanese intelligence officers, admitted after the war that they never broke the Navajo code. They recorded the transmissions. They could not make sense of them. The Library of Congress research guide on Code Talkers and the National Archives Code Talker records hold the primary documentation.
The Navajo Code Talker Program remained classified until 1968. The Marine Corps kept it secret for a specific reason: the code still worked, and they wanted the option to use it again in a future conflict.
An unwritten language with no published reference material is a rare military asset. Once the code's existence and method became public, any future enemy could prepare for it. The Marine Corps treated the Code Talkers the way modern militaries treat a working encryption algorithm: you do not disclose it while it might still be useful. The Code Talkers themselves were told to keep quiet. Many did not tell their families what they had done for decades.
When the program was declassified in 1968, recognition came slowly. The original 29 Code Talkers received the Congressional Gold Medal on July 26, 2001. Other Code Talkers received Silver Medals. In 2013, a Congressional Gold Medal recognized Code Talkers from 33 tribes, including Choctaw, Comanche, and Cherokee Code Talkers from both World War I and World War II.
The World War I precedent is worth noting. The Army had used Native American Code Talkers in WWI, including Choctaw, Cherokee, Comanche, Ho-Chunk, Osage, and Sioux speakers. Philip Johnston knew about the Choctaw use in WWI, which partly inspired his 1942 proposal. The difference was that the Navajo program added the word substitution layer and operated at a much larger scale. The earlier programs used Native languages directly as a transmission medium. The Navajo program built a formal code on top of the language.
If you want to understand the transmission mechanics, compare the Navajo code to Morse code. Morse is an encoding that anyone can learn from a published table. The Navajo code was an encoding plus a secret vocabulary plus a language barrier, none of which were published. That is why one was broken and the other was not.
No. Japan's chief of intelligence admitted after World War II that they never broke the Navajo code. The code combined an unwritten language with a memorized word substitution layer, and no reference materials were available for the enemy to study.
It is a code, not a cipher. A cipher transforms text mathematically through letter substitution or transposition. The Navajo code replaced whole English military concepts with Navajo words for unrelated things, then transmitted them in a language the enemy could not reference. It operated at the word level, not the letter level.
Philip Johnston, a non-Navajo World War I veteran and son of missionaries who grew up on the Navajo reservation. He proposed the idea to Major General Clayton B. Vogel at Camp Elliott in February 1942. A demonstration on February 28, 1942 with five Navajo men proved the concept.
Over 400 Navajo men served as Code Talkers. The original 29 recruits arrived at Camp Elliott in May 1942 and developed the code vocabulary. One recruit dropped out, leaving 29 original Code Talkers who received the Congressional Gold Medal in 2001.
The Marine Corps kept the program classified because the code still worked and could be reused in a future conflict. Disclosing the method would have allowed future enemies to prepare for it. The Code Talkers were told to keep quiet, and many did not discuss their service for decades.
Navajo Code Talker Translator
Translate English into the WWII Navajo code used by the U.S. Marine Corps, with military vocabulary substitution and a multi-equivalent alphabet table that defeated frequency analysis.
NATO Phonetic Alphabet
Spell words with Alfa, Bravo, Charlie and the full ICAO radiotelephony alphabet.
Morse Code Translator
Convert text to Morse code and decode dots and dashes back to readable letters.
A Practical Guide to the NATO Phonetic Alphabet
Learn the NATO/ICAO phonetic alphabet: the full Alpha to Zulu table, why Niner means 9, how it was designed for radio clarity, and where it is used in aviation, military, and emergency services.
Morse Code: International Standard, Timing, and Common Mistakes
The ITU-R M.1677-1 standard defines Morse code timing precisely. Learn the dot and dash ratios, the Koch and Farnsworth learning methods, and the difference between American and International Morse.