# Is default spell checker available in elastic search?

**URL:** <https://discuss.elastic.co/t/is-default-spell-checker-available-in-elastic-search/228852>\
**Category:** Elasticsearch\
**Created:** [April 20, 2020, 11:24am UTC](https://discuss.elastic.co/t/is-default-spell-checker-available-in-elastic-search/228852 "2020-04-20T11:24:47Z")\
**Posts on this page:** 13\
**Page:** 1

<div class="post-metadata">

**Author:** ![Sagar\_jain](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/sagar_jain/32/46276_2.png) [@Sagar\_jain](https://discuss.elastic.co/u/Sagar_jain)\
**Post date:** [April 20, 2020, 11:24am UTC](https://discuss.elastic.co/t/is-default-spell-checker-available-in-elastic-search/228852/1 "2020-04-20T11:24:47Z")

</div>

Is default spell checker available in elastic search?

---

<div class="post-metadata">

**Author:** ![dadoonet](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/dadoonet/32/137187_2.png) [@dadoonet](https://discuss.elastic.co/u/dadoonet)\
**Post date:** [April 20, 2020, 11:39am UTC](https://discuss.elastic.co/t/is-default-spell-checker-available-in-elastic-search/228852/2 "2020-04-20T11:39:08Z")

</div>

No. There is no spellchecker in elasticsearch.

---

<div class="post-metadata">

**Author:** ![Sagar\_jain](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/sagar_jain/32/46276_2.png) [@Sagar\_jain](https://discuss.elastic.co/u/Sagar_jain)\
**Post date:** [April 20, 2020, 11:55am UTC](https://discuss.elastic.co/t/is-default-spell-checker-available-in-elastic-search/228852/3 "2020-04-20T11:55:59Z")

</div>

So, how can i check spellings in elastic search?

---

<div class="post-metadata">

**Author:** ![Sagar\_jain](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/sagar_jain/32/46276_2.png) [@Sagar\_jain](https://discuss.elastic.co/u/Sagar_jain)\
**Post date:** [April 20, 2020, 12:00pm UTC](https://discuss.elastic.co/t/is-default-spell-checker-available-in-elastic-search/228852/4 "2020-04-20T12:00:27Z")

</div>

So, how can i check English or other language spellings in elastic search?

---

<div class="post-metadata">

**Author:** ![dadoonet](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/dadoonet/32/137187_2.png) [@dadoonet](https://discuss.elastic.co/u/dadoonet)\
**Post date:** [April 20, 2020, 12:52pm UTC](https://discuss.elastic.co/t/is-default-spell-checker-available-in-elastic-search/228852/5 "2020-04-20T12:52:56Z")

</div>

You can't. But what is the use case?

---

<div class="post-metadata">

**Author:** ![Sagar\_jain](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/sagar_jain/32/46276_2.png) [@Sagar\_jain](https://discuss.elastic.co/u/Sagar_jain)\
**Post date:** [April 20, 2020, 12:55pm UTC](https://discuss.elastic.co/t/is-default-spell-checker-available-in-elastic-search/228852/6 "2020-04-20T12:55:03Z")

</div>

[https://www.elastic.co/guide/en/elasticsearch/reference/current/analysis-hunspell-tokenfilter.html](https://www.elastic.co/guide/en/elasticsearch/reference/current/analysis-hunspell-tokenfilter.html)  
Can we use this plugin?

---

<div class="post-metadata">

**Author:** ![Sagar\_jain](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/sagar_jain/32/46276_2.png) [@Sagar\_jain](https://discuss.elastic.co/u/Sagar_jain)\
**Post date:** [April 20, 2020, 1:19pm UTC](https://discuss.elastic.co/t/is-default-spell-checker-available-in-elastic-search/228852/7 "2020-04-20T13:19:47Z")

</div>

Any suggestion about this plugin - [https://www.elastic.co/guide/en/elasticsearch/reference/current/analysis-hunspell-tokenfilter.html](https://www.elastic.co/guide/en/elasticsearch/reference/current/analysis-hunspell-tokenfilter.html) ?

---

<div class="post-metadata">

**Author:** ![dadoonet](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/dadoonet/32/137187_2.png) [@dadoonet](https://discuss.elastic.co/u/dadoonet)\
**Post date:** [April 20, 2020, 2:40pm UTC](https://discuss.elastic.co/t/is-default-spell-checker-available-in-elastic-search/228852/8 "2020-04-20T14:40:27Z")

</div>

Yes. You can use it. I never used it but I guess it will transform your text at index time.  
Is that what you want to do?

---

<div class="post-metadata">

**Author:** ![Sagar\_jain](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/sagar_jain/32/46276_2.png) [@Sagar\_jain](https://discuss.elastic.co/u/Sagar_jain)\
**Post date:** [April 20, 2020, 2:54pm UTC](https://discuss.elastic.co/t/is-default-spell-checker-available-in-elastic-search/228852/9 "2020-04-20T14:54:02Z")

</div>

Do you have any suggestion for spell checker?

---

<div class="post-metadata">

**Author:** ![dadoonet](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/dadoonet/32/137187_2.png) [@dadoonet](https://discuss.elastic.co/u/dadoonet)\
**Post date:** [April 20, 2020, 3:06pm UTC](https://discuss.elastic.co/t/is-default-spell-checker-available-in-elastic-search/228852/10 "2020-04-20T15:06:16Z")

</div>

What is the use case?

What do you want to do?

---

<div class="post-metadata">

**Author:** ![Sagar\_jain](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/sagar_jain/32/46276_2.png) [@Sagar\_jain](https://discuss.elastic.co/u/Sagar_jain)\
**Post date:** [April 20, 2020, 3:17pm UTC](https://discuss.elastic.co/t/is-default-spell-checker-available-in-elastic-search/228852/11 "2020-04-20T15:17:32Z")

</div>

I want to use for keyword suggestions(or autocomplete) in search, if user types wrong spelling, then i want to use spell checker for user

---

<div class="post-metadata">

**Author:** ![dadoonet](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/dadoonet/32/137187_2.png) [@dadoonet](https://discuss.elastic.co/u/dadoonet)\
**Post date:** [April 20, 2020, 3:54pm UTC](https://discuss.elastic.co/t/is-default-spell-checker-available-in-elastic-search/228852/12 "2020-04-20T15:54:31Z")

</div>

May I suggest that you look at [https://www.elastic.co/guide/en/elasticsearch/reference/current/search-suggesters.html](https://www.elastic.co/guide/en/elasticsearch/reference/current/search-suggesters.html) ?

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [May 18, 2020, 3:54pm UTC](https://discuss.elastic.co/t/is-default-spell-checker-available-in-elastic-search/228852/13 "2020-05-18T15:54:40Z")

</div>

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
