HTML Preparation code:
Script Preparation code:
Tests:

Historical Performance Data aggregated from 62 community runs

Desktop Results:
Chrome 30 runs
webcrypto sha256
191K/s
webcrypto sha1
191K/s
wasm sha1
96K/s
wasm sha256
79K/s

Fastest: webcrypto sha256 (2.4x faster)

View exact numbers
  • webcrypto sha256: 191,462 ops/sec
  • webcrypto sha1: 191,243 ops/sec
  • wasm sha1: 95,815 ops/sec
  • wasm sha256: 78,724 ops/sec
Firefox 19 runs
webcrypto sha1
326K/s
webcrypto sha256
294K/s
wasm sha1
67K/s
wasm sha256
64K/s

Fastest: webcrypto sha1 (5.1x faster)

View exact numbers
  • webcrypto sha1: 326,310 ops/sec
  • webcrypto sha256: 293,601 ops/sec
  • wasm sha1: 66,922 ops/sec
  • wasm sha256: 63,520 ops/sec
Mobile Results:
Chrome 8 runs
webcrypto sha1
54K/s
webcrypto sha256
51K/s
wasm sha1
30K/s
wasm sha256
29K/s

Fastest: webcrypto sha1 (1.8x faster)

View exact numbers
  • webcrypto sha1: 53,646 ops/sec
  • webcrypto sha256: 50,578 ops/sec
  • wasm sha1: 29,918 ops/sec
  • wasm sha256: 29,300 ops/sec
Safari 5 runs
webcrypto sha256
977K/s
webcrypto sha1
910K/s
wasm sha1
142K/s
wasm sha256
105K/s

Fastest: webcrypto sha256 (9.3x faster)

View exact numbers
  • webcrypto sha256: 976,722 ops/sec
  • webcrypto sha1: 909,726 ops/sec
  • wasm sha1: 141,929 ops/sec
  • wasm sha256: 104,548 ops/sec

Results show median performance across all community submissions. Run this benchmark yourself to verify on your device.

Rendered benchmark preparation results:

Suite status: <idle, ready to run>

Previous results
  • Test case name Result
    wasm sha256
    webcrypto sha256
    wasm sha1
    webcrypto sha1

    Fastest: N/A

    Slowest: N/A

Latest run results:
Run details: (Test run date: 2 months ago)
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36
Chrome 148 on Linux
View result in a separate tab
webcrypto sha1
298K/s
webcrypto sha256
297K/s
wasm sha1
85K/s
wasm sha256
60K/s
View exact numbers
Test name Executions per second
webcrypto sha1 298,437 Ops/sec
webcrypto sha256 297,107 Ops/sec
wasm sha1 85,139 Ops/sec
wasm sha256 59,724 Ops/sec