-Clash with real players worldwide in strategic turn-based battles.
-Summon powerful spirits called “shikigami” to fight by your side.
-Customize your shikigami team to become the ultimate onmyoji.
-Hundreds of shikigami to discover, each with their own unique skills, skins and side stories.
-Team-up with your friends and guild mates to battle epic bosses and win awesome rewards!
-All-star voice cast, featuring Rie Kugimiya, Jun Fukuyama, Miyuki Sawashiro, Tomokazu Sugita, Yuki Kaji and more!
-Breathtaking soundtrack written by legendary composer Shigeru Umebayashi.

In a time when demons and humans coexisted… Evil spirits from the underworld have begun a quest for power, strength, and dominance. The balance between the two worlds is now in jeopardy.
Fortunately, there's a group of gifted humans who can read the stars and draw amulets. They have the power to connect the two worlds, and even tame the spirits. They are willing to lay everything on the line to maintain peace and order between the two worlds. They are known as Onmyoji.
The gate to this magical world of spirits and beauty will now open for you…

App Store 10 Best Apps/Games of the Year
Facebook's 2016 Game of the Year: Best Mobile Game
200+ million downloads smash hit now available worldwide!

[Follow us]
Official Website:
For customer support, you can submit your questions in-game or contact:

[Apple Subscription Service]

Onmyoji allows you to subscribe in Fortune Hut, the subscription will automatically renew after the specified period unless otherwise canceled.

The following subscription is available:

*Soul bond - $2.99 (it lasts 7 days will automatically renew each week for $2.99)
*Growth Fund – $14.99 (it lasts 30 days and will automatically renew every 30 days for $14.99)

- After you successfully subscribed, 24 hours before each expiration time, a subscription fee will be deducted from your iTunes account automatically to renew your subscription to the next expiration date.
- To make this possible, you have to enable your iTunes account and link your game account with the account, and allow the game to deduct the aforementioned fee from your account. You will be solely responsible for any risk or loss arising from failure to renew due to insufficient deductible balance in the aforementioned account.
- One iTunes account can only subscribe to each subscription pack once per each subscription period for one game account.

[About Unsubscribe, Resubscribe]

1. Subscriptions may be managed and auto-renewal may be turned off by going to Account Settings after purchase. If you do not unsubscribe at least 24 hours before the billing period expires, it will automatically renew and debit.
2.If you unsubscribe before the subscription expires and you want to resubscribe it again, please manually open the Settings on your iOS device --> Tap on your Apple ID--> Go to the iTunes& App Store --> Tap on your Apple ID, and select View Apple ID, go to the Account settings page, tap Subscriptions, select Onmyoji to resubscribe.

Please check for the Privacy Policy and User Agreement of Onmyoji.
Privacy Policy:
User Agreement:

What’s New

Version 1.7.75

SP Inaba Kaguya (VA: Ayana Taketatsu) arrives!
Summoning bonuses:
-SP/SSR Shikigami Chance up by 2.5 times
-SP Inaba Kaguya chance up with the summon time accumulates

Ratings and Reviews

4.6 out of 5
6.4K Ratings

6.4K Ratings


Top quality

I played other popular games of this type and in comparison, this game has better character models, more characters, they are all unique, have their own animations and voices. The anime is top quality. Even though you see a lot of players building the same teams there is still more opportunity in versatility than other games. You can still use common characters for end game content because they each can serve an important role on your team.

Yeah there is still repetitive gameplay, modes that do not offer much different and many people still using the same teams and for that I am tempted to give the game 4 stars instead of 5 but then when I compare it to other games, this game does it better so it is as good as this kind of thing is going to get. The flaws are in the nature of this type of game, and they all have them.

I would say maybe with a game that seems to have a big budget like this, it could try some story mode that is more interesting than this that feels more like an rpg.

Developer Response ,

Hello Onmyoji. We will continuously put forward new game content and provide a better gaming experience to meet different requirements from each Onmyoji. Thank you for your support.

Thekrabking ,

Was fun

Like PVE? Better have the nisch team to be a top contender in PVE ranking. Otherwise any ol team will do to just clear.
Like PVP? Better have the same team of units but faster.
Other than a nice story, lovely graphics and beautiful character design, the gameplay is just a reck. PVE is easy to clear but boring to be good at. You can clear almost anything with any random team but to actually rank high you need to have a very nisch team with as close to the nearly impossible perfect soul set equipped. PVP is even worse anymore. Same 3 units on every team with overloaded kits and the only way to beat it is to use the same team but hope you have faster souls on. How else would you play when you have unblockable crowdcontrol that even the units that “cant be crowd controlled” are susceptible to? Ive walked away from PVP battles for 10+min and came back still in the same duel, still haven’t had a turn. You dont build damage you build speed on the same units as everyone else. In otherwords the only way you can use your favorite unit is if an event comes along and gives a buff to that unit for the event. Otherwise be prepared to run the same team as everybody else and show off your luck in soul stats. The game use to be very fun and offer a bunch of versatility but thats all gone.

sirkittenbottoms ,

Terrible Support

While I love this game, the support flow is terrible. It is not optimized whatsoever. Why is every issue completed once a user receive a response from the agent? That should not be the status when a user issue is not resolved. The resolves status should be on the user. However, the forced closure of the original ticket forces the user to resubmit multiple contact for a singular issue. User should be able to have a message box to reply to the agents response so that the conversation is centralized.

I’ve messaged them numerous times about the failed injection of S Jade into my account despite having proof of purchase and Apple’s confirmation that the order was successful. Yet the in game agent can only tell me that it didn’t go through so I have to follow up with Apple? Apple takes care of the payment, but the developers should really be the ones to handle the in game injection based on the payment ping that the platform should get notified of. Now if it doesn’t but a customer shows that they did, what is stopping the developers from credited the player? Honestly I’ve been frustrated too many times going back on forth on the support portal.

App Privacy

The developer, NetEase Games, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy.

Data Used to Track You

The following data may be used to track you across apps and websites owned by other companies:

  • Identifiers

Data Linked to You

The following data may be collected and linked to your identity:

  • Contact Info
  • Identifiers

Data Not Linked to You

The following data may be collected but it is not linked to your identity:

  • Purchases
  • Location
  • User Content
  • Usage Data
  • Diagnostics

Privacy practices may vary, for example, based on the features you use or your age. Learn More


  • Family Sharing

    With Family Sharing set up, up to six family members can use this app.

Featured In

More By This Developer


You Might Also Like