{"id":13614712,"url":"https://github.com/hash-checker/hash-checker","last_synced_at":"2025-04-13T19:30:41.461Z","repository":{"id":44104386,"uuid":"158021814","full_name":"hash-checker/hash-checker","owner":"hash-checker","description":"Fast and simple application that allows you to generate and compare hashes from files and text","archived":false,"fork":false,"pushed_at":"2025-01-01T00:26:37.000Z","size":27867,"stargazers_count":194,"open_issues_count":1,"forks_count":52,"subscribers_count":14,"default_branch":"master","last_synced_at":"2025-01-01T01:19:44.952Z","etag":null,"topics":["android","android-app","android-application","crc-32","hash","hashing","hashing-algorithm","java","md5","open-source","open-source-project","opensource","sha1","sha224","sha256","sha384","sha512"],"latest_commit_sha":null,"homepage":"https://hash-checker.github.io/hash-checker.io","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/hash-checker.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-11-17T20:25:40.000Z","updated_at":"2025-01-01T00:26:42.000Z","dependencies_parsed_at":"2024-08-26T20:56:49.489Z","dependency_job_id":"18781ccf-ef06-4dff-87ae-5220c0249331","html_url":"https://github.com/hash-checker/hash-checker","commit_stats":null,"previous_names":[],"tags_count":46,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hash-checker%2Fhash-checker","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hash-checker%2Fhash-checker/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hash-checker%2Fhash-checker/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hash-checker%2Fhash-checker/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hash-checker","download_url":"https://codeload.github.com/hash-checker/hash-checker/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248767782,"owners_count":21158530,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["android","android-app","android-application","crc-32","hash","hashing","hashing-algorithm","java","md5","open-source","open-source-project","opensource","sha1","sha224","sha256","sha384","sha512"],"created_at":"2024-08-01T20:01:04.826Z","updated_at":"2025-04-13T19:30:38.689Z","avatar_url":"https://github.com/hash-checker.png","language":"Java","funding_links":[],"categories":[":shamrock:  **Categories**"],"sub_categories":[":hammer_and_wrench: Tools"],"readme":"\u003cimg src=\"media/logo/ic_app.png\" height=\"100px\" /\u003e\n\n# Current app state\n\nThe app is currently unsupported. You can create new [issues](https://github.com/hash-checker/hash-checker/issues) or ask me [questions](https://github.com/hash-checker/hash-checker/issues), but anything that involves making edits will at best be done by a third-party contributor. I will accept all new features and build new app versions by request.\n\nNew versions of the application will be published on all the resources listed above except Google Play. If you want download latest app version, check [GitHub Releases](https://github.com/hash-checker/hash-checker/releases) or [IzzyOnDroid](https://apt.izzysoft.de/fdroid/index/apk/com.smlnskgmail.jaman.hashchecker.thirdparty). I do not guarantee the availability of the latest versions on other sites or stores and if you find (for example) version `3.7.3` on APKPure - it's not an official publication.\n\n# Hash Checker\n\n[![GitHubActions](https://github.com/hash-checker/hash-checker/workflows/Build/badge.svg)](https://github.com/hash-checker/hash-checker/actions?query=workflow%3ABuild)\n[![Codacy](https://api.codacy.com/project/badge/Grade/51f19c1c57a443bba0713785abe708c3)](https://app.codacy.com/gh/hash-checker/hash-checker?utm_source=github.com\u0026utm_medium=referral\u0026utm_content=hash-checker/hash-checker\u0026utm_campaign=Badge_Grade)\n[![Codecov](https://codecov.io/gh/hash-checker/hash-checker/branch/master/graph/badge.svg)](https://codecov.io/gh/hash-checker/hash-checker)\n[![GitHub Downloads](https://img.shields.io/github/downloads/hash-checker/hash-checker/total?label=GitHub%20downloads)](https://github.com/hash-checker/hash-checker/releases)\n\n## Download\n\n\u003ca href=\"https://github.com/hash-checker/hash-checker/releases\"\u003e\n  \u003cimg src=\"media/banners/bn_github.png\" height=\"55px\" /\u003e\n\u003c/a\u003e\n\u003ca href=\"https://play.google.com/store/apps/details?id=com.smlnskgmail.jaman.hashchecker\"\u003e\n  \u003cimg src=\"media/banners/bn_google_play.png\" height=\"55px\" /\u003e\n\u003c/a\u003e\n\u003ca href=\"https://apt.izzysoft.de/fdroid/index/apk/com.smlnskgmail.jaman.hashchecker.thirdparty\"\u003e\n  \u003cimg src=\"media/banners/bn_izzy_on_droid.png\" height=\"55px\" /\u003e\n\u003c/a\u003e\n\u003ca href=\"https://www.androidfilehost.com/?w=files\u0026flid=316843\"\u003e\n  \u003cimg src=\"media/banners/bn_android_file_host.png\" height=\"55px\" /\u003e\n\u003c/a\u003e\n\n## About application\n\nFast and simple application that allows you to generate and compare hashes from files and text.\n\n## Supporting algorithms\n\n| Name                                                            | Since version | Status       |\n|-----------------------------------------------------------------|---------------|--------------|\n| [MD5](https://en.wikipedia.org/wiki/MD5)                        | 1.0.0         | `Supporting` |\n| [SHA-1](https://en.wikipedia.org/wiki/SHA-1)                    | 1.0.0         | `Supporting` |\n| [SHA-224](https://en.wikipedia.org/wiki/SHA-2)                  | 1.4.0         | `Supporting` |\n| [SHA-256](https://en.wikipedia.org/wiki/SHA-2)                  | 1.0.0         | `Supporting` |\n| [SHA-384](https://en.wikipedia.org/wiki/SHA-2)                  | 1.4.0         | `Supporting` |\n| [SHA-512](https://en.wikipedia.org/wiki/SHA-2)                  | 1.0.0         | `Supporting` |\n| [CRC-32](https://en.wikipedia.org/wiki/Cyclic_redundancy_check) | 2.9.0         | `Supporting` |\n| [SHA3-224](https://en.wikipedia.org/wiki/SHA-3)                 | 3.6.5         | `Supporting` |\n| [SHA3-256](https://en.wikipedia.org/wiki/SHA-3)                 | 3.6.5         | `Supporting` |\n| [SHA3-384](https://en.wikipedia.org/wiki/SHA-3)                 | 3.6.5         | `Supporting` |\n| [SHA3-512](https://en.wikipedia.org/wiki/SHA-3)                 | 3.6.5         | `Supporting` |\n| [BLAKE2b](https://en.wikipedia.org/wiki/BLAKE_(hash_function))  | 3.7.2         | `Supporting` |\n| [FNV-1A-32](https://ru.wikipedia.org/wiki/FNV)                  | 3.7.2         | `Supporting` |\n| [FNV-1A-64](https://ru.wikipedia.org/wiki/FNV)                  | 3.7.2         | `Supporting` |\n| [FNV-1A-128](https://ru.wikipedia.org/wiki/FNV)                 | 3.7.2         | `Supporting` |\n| [FNV-1A-256](https://ru.wikipedia.org/wiki/FNV)                 | 3.7.2         | `Supporting` |\n| [FNV-1A-512](https://ru.wikipedia.org/wiki/FNV)                 | 3.7.2         | `Supporting` |\n| [FNV-1A-1024](https://ru.wikipedia.org/wiki/FNV)                | 3.7.2         | `Supporting` |\n\n## Screenshots (Light theme)\n\n\u003cbr/\u003e\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"media/screenshots/screenshot_01.png\" width=\"150\" /\u003e\n  \u003cimg src=\"media/screenshots/screenshot_02.png\" width=\"150\" /\u003e\n  \u003cimg src=\"media/screenshots/screenshot_03.png\" width=\"150\" /\u003e\n  \u003cimg src=\"media/screenshots/screenshot_04.png\" width=\"150\" /\u003e\n  \u003cimg src=\"media/screenshots/screenshot_05.png\" width=\"150\" /\u003e\n\u003c/p\u003e\n\n## Screenshots (Dark theme)\n\n\u003cbr/\u003e\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"media/screenshots/screenshot_06.png\" width=\"150\" /\u003e\n  \u003cimg src=\"media/screenshots/screenshot_07.png\" width=\"150\" /\u003e\n  \u003cimg src=\"media/screenshots/screenshot_08.png\" width=\"150\" /\u003e\n  \u003cimg src=\"media/screenshots/screenshot_09.png\" width=\"150\" /\u003e\n  \u003cimg src=\"media/screenshots/screenshot_10.png\" width=\"150\" /\u003e\n\u003c/p\u003e\n\n## Supporting languages\n\nIf you want to help with the translation (add a language or update the current one), you can create and\nissue [here](https://github.com/hash-checker/hash-checker/issues) or directly download and process languages\nfrom [here](https://github.com/hash-checker/hash-checker/blob/master/app/src/main/res/values/strings.xml) (reference for\nEnglish, if you want to work with other language that already exists in app, find it in `values` folder with specific to\nyour language code (for example, if you want to update Russian locale, it places in `values-ru`).\n\n### Languages in app\n\n| Language           | Since version | Status       |\n|--------------------|---------------|--------------|\n| English            | 1.0.0         | `Translated` |\n| Español            | 2.9.9         | `Translated` |\n| Deutsch            | 2.9.6         | `Translated` |\n| Français           | 2.9.9         | `Translated` |\n| Italiano           | 2.9.9         | `Translated` |\n| Magyar             | 2.9.9         | `Translated` |\n| Nederlands         | 2.9.9         | `Translated` |\n| Norsk              | 3.6.9-1       | `Translated` |\n| Svenska            | 2.9.9         | `Translated` |\n| Ελληνικά           | 2.9.9         | `Translated` |\n| Română             | 3.7.0         | `Translated` |\n| Русский            | 2.9.6         | `Translated` |\n| Polski             | 2.9.9         | `Translated` |\n| Português (Brasil) | 3.7.0         | `Translated` |\n| 简体中文               | 2.9.9         | `Translated` |\n| 한국어                | 2.9.9         | `Translated` |\n| עברית              | 2.9.9         | `Translated` |\n| فارسی              | 2.9.9         | `Translated` |\n| 日本語                | 3.6.3         | `Translated` |\n| Tiếng Việt         | 3.6.5         | `Translated` |\n| မြန်မာ             | 3.7.1         | `Translated` |\n\n## How to use\n\n* [H2S Media](https://www.how2shout.com/how-to/how-to-calculate-the-hash-of-a-file-or-create-custom-hash-on-android.html)\n\n## Forums\n\n| Forum                                                     | Language |\n|-----------------------------------------------------------|----------|\n| [4PDA](https://4pda.to/forum/index.php?showtopic=1015172) | Русский  |\n\n## Videos\n\n* [YouTube](https://www.youtube.com/watch?v=Q7Otn971kJk\u0026list=PLOIwDRWd_SDdBz2aiVtMocFunaXaKSPMx)\n\n## Black Duck Open Hub\n\n* [Hash Checker (Android)](https://www.openhub.net/p/hash-checker)\n\n## Privacy Policy\n\n* [Web version](https://hash-checker.github.io/hash-checker-privacy-policy.io/)\n\n## Feedback\n\nIf you have any question or feature idea for this application, you can open an issue\non [this page](https://github.com/hash-checker/hash-checker/issues) or contact me by email\njaman.smlnsk@gmail.com.\n\n## How to contribute\n\nBefore commit,\nread [Commit Convention](https://github.com/fartem/repository-rules/blob/master/commit-convention/COMMIT_CONVENTION.md)\n. Make sure your build is green before you contribute your pull request. Then:\n\n```shell\n$ ./gradlew clean\n$ ./gradlew build\n$ ./gradlew -Pandroid.testInstrumentationRunnerArguments.class=com.smlnskgmail.jaman.hashchecker.AndroidTestSuite connectedCheck\n```\n\nIf you don't see any error messages, submit your pull request.\n\n## Contributors\n\n\u003ctable id='team'\u003e\n\u003ctr\u003e\n\u003ctd id='fartem'\u003e\n\u003ca href='https://github.com/fartem'\u003e\n\u003cimg src='https://github.com/fartem.png' width='140px;'\u003e\n\u003c/a\u003e\n\u003ch4 align='center'\u003e\u003ca href='https://github.com/fartem'\u003eArtem Fomchenkov\u003c/a\u003e\u003c/h4\u003e\n\u003c/td\u003e\n\u003ctd id='ManishDait'\u003e\n\u003ca href='https://github.com/ManishDait'\u003e\n\u003cimg src='https://github.com/ManishDait.png' width='140px;'\u003e\n\u003c/a\u003e\n\u003ch4 align='center'\u003e\u003ca href='https://github.com/ManishDait'\u003eManish Dait\u003c/a\u003e\u003c/h4\u003e\n\u003c/td\u003e\n\u003ctd id='vipozdn'\u003e\n\u003ca href='https://github.com/vipozdn'\u003e\n\u003cimg src='https://github.com/vipozdn.png' width='140px;'\u003e\n\u003c/a\u003e\n\u003ch4 align='center'\u003e\u003ca href='https://github.com/vipozdn'\u003eVictor\u003c/a\u003e\u003c/h4\u003e\n\u003c/td\u003e\n\u003ctd id='Marwa-Eltayeb'\u003e\n\u003ca href='https://github.com/Marwa-Eltayeb'\u003e\n\u003cimg src='https://github.com/Marwa-Eltayeb.png' width='140px;'\u003e\n\u003c/a\u003e\n\u003ch4 align='center'\u003e\u003ca href='https://github.com/Marwa-Eltayeb'\u003eMarwa Said\u003c/a\u003e\u003c/h4\u003e\n\u003c/td\u003e\n\u003ctd id='firaja'\u003e\n\u003ca href='https://github.com/firaja'\u003e\n\u003cimg src='https://github.com/firaja.png' width='140px;'\u003e\n\u003c/a\u003e\n\u003ch4 align='center'\u003e\u003ca href='https://github.com/firaja'\u003eDavid Bertoldi\u003c/a\u003e\u003c/h4\u003e\n\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctd id='fu7mu4'\u003e\n\u003ca href='https://github.com/fu7mu4'\u003e\n\u003cimg src='https://github.com/fu7mu4.png' width='140px;'\u003e\n\u003c/a\u003e\n\u003ch4 align='center'\u003e\u003ca href='https://github.com/fu7mu4'\u003efu7mu4\u003c/a\u003e\u003c/h4\u003e\n\u003c/td\u003e\n\u003ctd id='AmrDeveloper'\u003e\n\u003ca href='https://github.com/AmrDeveloper'\u003e\n\u003cimg src='https://github.com/AmrDeveloper.png' width='140px;'\u003e\n\u003c/a\u003e\n\u003ch4 align='center'\u003e\u003ca href='https://github.com/AmrDeveloper'\u003eAmr Hesham\u003c/a\u003e\u003c/h4\u003e\n\u003c/td\u003e\n\u003ctd id='itamarc'\u003e\n\u003ca href='https://github.com/itamarc'\u003e\n\u003cimg src='https://github.com/itamarc.png' width='140px;'\u003e\n\u003c/a\u003e\n\u003ch4 align='center'\u003e\u003ca href='https://github.com/itamarc'\u003eItamar Carvalho\u003c/a\u003e\u003c/h4\u003e\n\u003c/td\u003e\n\u003ctd id='StianVaage'\u003e\n\u003ca href='https://github.com/StianVaage'\u003e\n\u003cimg src='https://github.com/StianVaage.png' width='140px;'\u003e\n\u003c/a\u003e\n\u003ch4 align='center'\u003e\u003ca href='https://github.com/StianVaage'\u003eStian Vaage\u003c/a\u003e\u003c/h4\u003e\n\u003c/td\u003e\n\u003ctd id='Alexandru51'\u003e\n\u003ca href='https://github.com/Alexandru51'\u003e\n\u003cimg src='https://github.com/Alexandru51.png' width='140px;'\u003e\n\u003c/a\u003e\n\u003ch4 align='center'\u003e\u003ca href='https://github.com/Alexandru51'\u003eAlexandru51\u003c/a\u003e\u003c/h4\u003e\n\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctd id='elliotwutingfeng'\u003e\n\u003ca href='https://github.com/elliotwutingfeng'\u003e\n\u003cimg src='https://github.com/elliotwutingfeng.png' width='140px;'\u003e\n\u003c/a\u003e\n\u003ch4 align='center'\u003e\u003ca href='https://github.com/elliotwutingfeng'\u003eWu Tingfeng\u003c/a\u003e\u003c/h4\u003e\n\u003c/td\u003e\n\u003ctd id='Abhisht01'\u003e\n\u003ca href='https://github.com/Abhisht01'\u003e\n\u003cimg src='https://github.com/Abhisht01.png' width='140px;'\u003e\n\u003c/a\u003e\n\u003ch4 align='center'\u003e\u003ca href='https://github.com/Abhisht01'\u003eAbhisht Dixit\u003c/a\u003e\u003c/h4\u003e\n\u003c/td\u003e\n\u003ctd id='panchal20bhavin'\u003e\n\u003ca href='https://github.com/panchal20bhavin'\u003e\n\u003cimg src='https://github.com/panchal20bhavin.png' width='140px;'\u003e\n\u003c/a\u003e\n\u003ch4 align='center'\u003e\u003ca href='https://github.com/panchal20bhavin'\u003epanchal20bhavin\u003c/a\u003e\u003c/h4\u003e\n\u003c/td\u003e\n\u003ctd id='vaqueraexe'\u003e\n\u003ca href='https://github.com/vaqueraexe'\u003e\n\u003cimg src='https://cdn4.iconfinder.com/data/icons/iconsimple-logotypes/512/github-512.png' width='140px;'\u003e\n\u003c/a\u003e\n\u003ch4 align='center'\u003e\u003ca href='https://github.com/vaqueraexe'\u003eSergio Amaya\u003c/a\u003e\u003c/h4\u003e\n\u003c/td\u003e\n\u003c/table\u003e\n\n## Special thanks\n\n* [@IzzySoft](https://github.com/IzzySoft) as Izzy for uploading the app\n  to [IzzySoft Apt Repositories](https://apt.izzysoft.de)\n* [@lexterror](https://github.com/lexterror) as mrrmx for useful feature requests\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhash-checker%2Fhash-checker","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhash-checker%2Fhash-checker","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhash-checker%2Fhash-checker/lists"}