Skip to Content

HTML Document

URL: https://www.powermapper.com/
HTTP Status: 200 OK
MIME Type: text/html DOM
Last Modified: Tue, 07 Jul 2026 16:18:26 GMT
Download Time: Less than a second
Cookies: None
Size: 35 KB
Depth: 0 clicks from home page
Charset: utf-8
Forms: 2 forms containing 2 controls
HTTP Headers:  10 headers
Links In:  4 pages
Links Out:  56 links
Images:  7 images
CSS:  3 files
JavaScript:  0 files
OK Issues: No issues found

1<!doctype html>

2<html lang="en-US" data-bs-theme="light">

3 <head>

4 <meta name="generator" content="Hugo 0.128.2">

5 <meta charset="utf-8">

6 <link rel="stylesheet" href="https://www-powermapper-com.azureedge.net/css/vendor/manrope-5.2.6/index.min.57a7cebc54f6c587ab7008ba0b7c2a28bc3acf2cabacbe8a91b1206a3ea100e6.css" media="screen and (min-width: 450px)">

7 <link rel="stylesheet" href="https://www-powermapper-com.azureedge.net/css/theme.min.326b26c1d7d2cac15bad21d517c5db13ceca17387d8f783f16faa02eae9e5bc3.css" media="all">

8 <link rel="stylesheet" href="https://www-powermapper-com.azureedge.net/css/vendor/bootstrap-icons@1.13.1/bootstrap-icons.min.min.9ba5558558c9fe1816540ab6d10f25862df0e27b5050bd0ee4b780422e22bbbd.css">

9 <meta name="description" content="PowerMapper Software makes simple tools for website mapping and testing web sites for accessibility, broken links, browser compatibility and errors.">

10 <meta name="viewport" content="width=device-width,initial-scale=1">

11 <link rel="icon" href="https://www-powermapper-com.azureedge.net/favicon.ico">

12 <title>PowerMapper.com - Website Testing and Site Mapping Tools</title>

13 <script src="https://cdn-cookieyes.com/client_data/832eea0e163ad734db954724/banner.js" async="" id="cookieyes-banner">

14

15 </script>

16

17 <style id="cky-style">

18 .cky-overlay{

19 background:#000;

20 opacity:.4;

21 position:fixed;

22 top:0;

23 left:0;

24 width:100%;

25 height:100%;

26 z-index:99999999}

27 .cky-hide{

28 display:none}

29 .cky-btn-revisit-wrapper{

30 display:flex;

31 align-items:center;

32 justify-content:center;

33 background:#0056a7;

34 width:45px;

35 height:45px;

36 border-radius:50%;

37 position:fixed;

38 z-index:999999;

39 cursor:pointer}

40 .cky-revisit-bottom-left{

41 bottom:15px;

42 left:15px}

43 .cky-revisit-bottom-right{

44 bottom:15px;

45 right:15px}

46 .cky-btn-revisit-wrapper .cky-btn-revisit{

47 display:flex;

48 align-items:center;

49 justify-content:center;

50 background:none;

51 border:none;

52 cursor:pointer;

53 position:relative;

54 margin:0;

55 padding:0}

56 .cky-btn-revisit-wrapper .cky-btn-revisit img{

57 max-width:fit-content;

58 margin:0;

59 height:30px;

60 width:30px}

61 .cky-revisit-bottom-left:hover::before{

62 content:attr(data-tooltip);

63 position:absolute;

64 background:#4e4b66;

65 color:#fff;

66 left:calc(100% + 7px);

67 font-size:12px;

68 line-height:16px;

69 width:max-content;

70 padding:4px 8px;

71 border-radius:4px}

72 .cky-revisit-bottom-left:hover::after{

73 position:absolute;

74 content:"";

75 border:5px solid #fff0;

76 left:calc(100% + 2px);

77 border-left-width:0;

78 border-right-color:#4e4b66}

79 .cky-revisit-bottom-right:hover::before{

80 content:attr(data-tooltip);

81 position:absolute;

82 background:#4e4b66;

83 color:#fff;

84 right:calc(100% + 7px);

85 font-size:12px;

86 line-height:16px;

87 width:max-content;

88 padding:4px 8px;

89 border-radius:4px}

90 .cky-revisit-bottom-right:hover::after{

91 position:absolute;

92 content:"";

93 border:5px solid #fff0;

94 right:calc(100% + 2px);

95 border-right-width:0;

96 border-left-color:#4e4b66}

97 .cky-revisit-hide{

98 display:none}

99 .cky-consent-container{

100 position:fixed;

101 width:100%;

102 box-sizing:border-box;

103 z-index:9999999}

104 .cky-consent-container .cky-consent-bar{

105 background:#fff;

106 border:1px solid;

107 padding:16.5px 24px;

108 box-shadow:0 -1px 10px 0 #acabab4d}

109 .cky-banner-bottom{

110 bottom:0;

111 left:0}

112 .cky-banner-top{

113 top:0;

114 left:0}

115 .cky-custom-brand-logo-wrapper .cky-custom-brand-logo{

116 width:100px;

117 height:auto;

118 margin:0 0 12px 0}

119 .cky-notice .cky-title{

120 color:#212121;

121 font-weight:700;

122 font-size:18px;

123 line-height:24px;

124 margin:0 0 12px 0;

125 overflow-wrap:break-word}

126 .cky-notice-group{

127 display:flex;

128 justify-content:space-between;

129 align-items:center;

130 font-size:14px;

131 line-height:24px;

132 font-weight:400}

133 .cky-notice-des *,.cky-preference-content-wrapper *,.cky-dma-content-wrapper *,.cky-accordion-header-des *,.cky-gpc-wrapper .cky-gpc-desc *{

134 font-size:14px}

135 .cky-notice-des{

136 color:#212121;

137 font-size:14px;

138 line-height:24px;

139 font-weight:400}

140 .cky-notice-des img{

141 min-height:25px;

142 min-width:25px}

143 .cky-consent-bar .cky-notice-des p,.cky-gpc-wrapper .cky-gpc-desc p,.cky-preference-body-wrapper .cky-preference-content-wrapper p,.cky-accordion-header-wrapper .cky-accordion-header-des p,.cky-cookie-des-table li div:last-child p{

144 color:inherit;

145 margin-top:0;

146 word-break:break-word}

147 .cky-notice-des P:last-child,.cky-preference-content-wrapper p:last-child,.cky-cookie-des-table li div:last-child p:last-child,.cky-gpc-wrapper .cky-gpc-desc p:last-child{

148 margin-bottom:0}

149 .cky-notice-des a.cky-policy,.cky-notice-des button.cky-policy,.cky-notice-des a.cky-link-default,.cky-dma-content-wrapper a.cky-policy,.cky-dma-content-wrapper button.cky-policy{

150 font-size:14px;

151 color:#1863dc;

152 white-space:nowrap;

153 cursor:pointer;

154 background:#fff0}

155 .cky-notice-des a.cky-policy,.cky-notice-des button.cky-policy,.cky-dma-content-wrapper a.cky-policy,.cky-dma-content-wrapper button.cky-policy{

156 text-decoration:underline;

157 border:1px solid}

158 .cky-notice-des a.cky-link-default{

159 text-decoration:underline}

160 .cky-notice-des button.cky-policy,.cky-dma-content-wrapper button.cky-policy{

161 padding:0}

162 .cky-notice-des a.cky-policy:focus-visible,.cky-notice-des button.cky-policy:focus-visible,.cky-dma-content-wrapper a.cky-policy:focus-visible,.cky-dma-content-wrapper button.cky-policy:focus-visible,.cky-preference-content-wrapper .cky-show-desc-btn:focus-visible,.cky-accordion-header .cky-accordion-btn:focus-visible,.cky-preference-header .cky-btn-close:focus-visible,.cky-switch input[type="checkbox"]:focus-visible,.cky-footer-wrapper a:focus-visible,.cky-btn:focus-visible{

163 outline:2px solid #1863dc;

164 outline-offset:2px}

165 .cky-btn:focus:not(:focus-visible),.cky-accordion-header .cky-accordion-btn:focus:not(:focus-visible),.cky-preference-content-wrapper .cky-show-desc-btn:focus:not(:focus-visible),.cky-btn-revisit-wrapper .cky-btn-revisit:focus:not(:focus-visible),.cky-preference-header .cky-btn-close:focus:not(:focus-visible),.cky-consent-bar .cky-banner-btn-close:focus:not(:focus-visible){

166 outline:0}

167 button.cky-show-desc-btn:not(:hover):not(:active){

168 color:#1863dc;

169 background:#fff0}

170 button.cky-accordion-btn:not(:hover):not(:active),button.cky-banner-btn-close:not(:hover):not(:active),button.cky-btn-close:not(:hover):not(:active),button.cky-btn-revisit:not(:hover):not(:active){

171 background:#fff0}

172 .cky-consent-bar button:hover,.cky-modal.cky-modal-open button:hover,.cky-consent-bar button:focus,.cky-modal.cky-modal-open button:focus{

173 text-decoration:none}

174 .cky-notice-btn-wrapper{

175 display:flex;

176 justify-content:center;

177 align-items:center;

178 margin-left:15px}

179 .cky-notice-btn-wrapper .cky-btn{

180 text-shadow:none;

181 box-shadow:none}

182 .cky-btn{

183 font-size:14px;

184 font-family:inherit;

185 line-height:24px;

186 padding:8px 27px;

187 font-weight:500;

188 margin:0 8px 0 0;

189 border-radius:2px;

190 white-space:nowrap;

191 cursor:pointer;

192 text-align:center;

193 text-transform:none;

194 min-height:0;

195 overflow-wrap:break-word}

196 .cky-btn:hover{

197 opacity:.8}

198 .cky-btn-customize{

199 color:#1863dc;

200 background:#fff0;

201 border:2px solid #1863dc}

202 .cky-btn-reject{

203 color:#1863dc;

204 background:#fff0;

205 border:2px solid #1863dc}

206 .cky-btn-accept{

207 background:#1863dc;

208 color:#fff;

209 border:2px solid #1863dc}

210 .cky-btn:last-child{

211 margin-right:0}

212 @media (max-width:768px){

213 .cky-notice-group{

214 display:block}

215 .cky-notice-btn-wrapper{

216 margin-left:0}

217 .cky-notice-btn-wrapper .cky-btn{

218 flex:auto;

219 max-width:100%;

220 margin-top:10px;

221 white-space:unset}

222 }

223 @media (max-width:576px){

224 .cky-notice-btn-wrapper{

225 flex-direction:column}

226 .cky-custom-brand-logo-wrapper,.cky-notice .cky-title,.cky-notice-des,.cky-notice-btn-wrapper{

227 padding:0 28px}

228 .cky-consent-container .cky-consent-bar{

229 padding:16.5px 0}

230 .cky-notice-des{

231 max-height:40vh;

232 overflow-y:scroll}

233 .cky-notice-btn-wrapper .cky-btn{

234 width:100%;

235 padding:8px;

236 margin-right:0}

237 .cky-notice-btn-wrapper .cky-btn-accept{

238 order:1}

239 .cky-notice-btn-wrapper .cky-btn-reject{

240 order:3}

241 .cky-notice-btn-wrapper .cky-btn-customize{

242 order:2}

243 }

244 @media (max-width:425px){

245 .cky-custom-brand-logo-wrapper,.cky-notice .cky-title,.cky-notice-des,.cky-notice-btn-wrapper{

246 padding:0 24px}

247 .cky-notice-btn-wrapper{

248 flex-direction:column}

249 .cky-btn{

250 width:100%;

251 margin:10px 0 0 0}

252 .cky-notice-btn-wrapper .cky-btn-customize{

253 order:2}

254 .cky-notice-btn-wrapper .cky-btn-reject{

255 order:3}

256 .cky-notice-btn-wrapper .cky-btn-accept{

257 order:1;

258 margin-top:16px}

259 }

260 @media (max-width:352px){

261 .cky-notice .cky-title{

262 font-size:16px}

263 .cky-notice-des *{

264 font-size:12px}

265 .cky-notice-des,.cky-btn{

266 font-size:12px}

267 }

268 .cky-modal.cky-modal-open{

269 display:flex;

270 visibility:visible;

271

-webkit-transform:translate(-50%,-50%);

272

-moz-transform:translate(-50%,-50%);

273

-ms-transform:translate(-50%,-50%);

274

-o-transform:translate(-50%,-50%);

275 transform:translate(-50%,-50%);

276 top:50%;

277 left:50%;

278 transition:all 1s ease;

279 max-height:100%}

280 .cky-modal{

281 box-shadow:0 32px 68px rgb(0 0 0 / .3);

282 margin:0 auto;

283 position:fixed;

284 max-width:100%;

285 background:#fff;

286 top:50%;

287 box-sizing:border-box;

288 border-radius:6px;

289 z-index:999999999;

290 color:#212121;

291

-webkit-transform:translate(-50%,100%);

292

-moz-transform:translate(-50%,100%);

293

-ms-transform:translate(-50%,100%);

294

-o-transform:translate(-50%,100%);

295 transform:translate(-50%,100%);

296 visibility:hidden;

297 transition:all 0s ease}

298 .cky-preference-center{

299 max-height:79vh;

300 overflow:hidden;

301 width:845px;

302 overflow:hidden;

303 flex:1 1 0%;

304 display:flex;

305 flex-direction:column;

306 border-radius:6px}

307 .cky-preference-header{

308 display:flex;

309 align-items:center;

310 justify-content:space-between;

311 padding:22px 24px;

312 border-bottom:1px solid}

313 .cky-preference-header .cky-preference-title{

314 font-size:18px;

315 font-weight:700;

316 line-height:24px;

317 word-break:break-word}

318 .cky-preference-header .cky-btn-close{

319 margin:0;

320 cursor:pointer;

321 vertical-align:middle;

322 padding:0;

323 background:none;

324 border:none;

325 width:24px;

326 height:24px;

327 min-height:0;

328 line-height:0;

329 text-shadow:none;

330 box-shadow:none}

331 .cky-preference-header .cky-btn-close img{

332 margin:0;

333 height:10px;

334 width:10px}

335 .cky-preference-body-wrapper{

336 padding:0 24px;

337 flex:1;

338 overflow:auto;

339 box-sizing:border-box}

340 @media (max-height:576px){

341 .cky-preference-center{

342 height:100vh;

343 overflow:auto}

344 .cky-preference-center .cky-preference-body-wrapper{

345 overflow:unset}

346 }

347 @media (max-height:480px){

348 .cky-consent-container{

349 max-height:100vh;

350 overflow-y:scroll}

351 .cky-notice-des{

352 max-height:unset;

353 overflow-y:unset}

354 }

355 .cky-preference-content-wrapper,.cky-gpc-wrapper .cky-gpc-desc{

356 font-size:14px;

357 line-height:24px;

358 font-weight:400;

359 padding:12px 0}

360 .cky-preference-content-wrapper img{

361 min-height:25px;

362 min-width:25px}

363 .cky-preference-content-wrapper .cky-show-desc-btn{

364 font-size:14px;

365 font-family:inherit;

366 color:#1863dc;

367 text-decoration:none;

368 line-height:24px;

369 padding:0;

370 margin:0;

371 white-space:nowrap;

372 cursor:pointer;

373 background:#fff0;

374 border-color:#fff0;

375 text-transform:none;

376 min-height:0;

377 text-shadow:none;

378 box-shadow:none}

379 .cky-accordion-wrapper{

380 margin-bottom:10px}

381 .cky-accordion{

382 border-bottom:1px solid}

383 .cky-accordion:last-child{

384 border-bottom:none}

385 .cky-accordion .cky-accordion-item{

386 display:flex;

387 margin-top:10px}

388 .cky-accordion .cky-accordion-body{

389 display:none}

390 .cky-accordion.cky-accordion-active .cky-accordion-body{

391 display:block;

392 padding:0 22px;

393 margin-bottom:16px}

394 .cky-accordion-header-wrapper{

395 cursor:pointer;

396 width:100%}

397 .cky-accordion-item .cky-accordion-header{

398 display:flex;

399 justify-content:space-between;

400 align-items:center}

401 .cky-accordion-header .cky-accordion-btn{

402 font-size:16px;

403 font-family:inherit;

404 color:#212121;

405 line-height:24px;

406 background:none;

407 border:none;

408 font-weight:700;

409 padding:0;

410 margin:0;

411 cursor:pointer;

412 text-transform:none;

413 min-height:0;

414 text-shadow:none;

415 box-shadow:none}

416 .cky-accordion-header .cky-always-active{

417 color:green;

418 font-weight:600;

419 line-height:24px;

420 font-size:14px}

421 .cky-accordion-header-des{

422 font-size:14px;

423 line-height:24px;

424 margin:10px 0 16px 0}

425 .cky-accordion-chevron{

426 margin-right:22px;

427 position:relative;

428 cursor:pointer}

429 .cky-accordion-chevron-hide{

430 display:none}

431 .cky-accordion .cky-accordion-chevron i::before{

432 content:"";

433 position:absolute;

434 border-right:1.4px solid;

435 border-bottom:1.4px solid;

436 border-color:inherit;

437 height:6px;

438 width:6px;

439

-webkit-transform:rotate(-45deg);

440

-moz-transform:rotate(-45deg);

441

-ms-transform:rotate(-45deg);

442

-o-transform:rotate(-45deg);

443 transform:rotate(-45deg);

444 transition:all 0.2s ease-in-out;

445 top:8px}

446 .cky-accordion.cky-accordion-active .cky-accordion-chevron i::before{

447

-webkit-transform:rotate(45deg);

448

-moz-transform:rotate(45deg);

449

-ms-transform:rotate(45deg);

450

-o-transform:rotate(45deg);

451 transform:rotate(45deg)}

452 .cky-audit-table{

453 background:#f4f4f4;

454 border-radius:6px}

455 .cky-audit-table .cky-empty-cookies-text{

456 color:inherit;

457 font-size:12px;

458 line-height:24px;

459 margin:0;

460 padding:10px;

461 word-break:break-word}

462 .cky-audit-table .cky-cookie-des-table{

463 font-size:12px;

464 line-height:24px;

465 font-weight:400;

466 padding:15px 10px;

467 border-bottom:1px solid;

468 border-bottom-color:inherit;

469 margin:0}

470 .cky-audit-table .cky-cookie-des-table:last-child{

471 border-bottom:none}

472 .cky-audit-table .cky-cookie-des-table li{

473 list-style-type:none;

474 display:flex;

475 padding:3px 0}

476 .cky-audit-table .cky-cookie-des-table li:first-child{

477 padding-top:0}

478 .cky-cookie-des-table li div:first-child{

479 width:100px;

480 font-weight:600;

481 word-break:break-word;

482 word-wrap:break-word}

483 .cky-cookie-des-table li div:last-child{

484 flex:1;

485 word-break:break-word;

486 word-wrap:break-word;

487 margin-left:8px}

488 .cky-footer-shadow{

489 display:block;

490 width:100%;

491 height:40px;

492 background:linear-gradient(180deg,#fff0 0%,#ffffff 100%);

493 position:absolute;

494 bottom:calc(100% - 1px)}

495 .cky-footer-wrapper{

496 position:relative}

497 .cky-prefrence-btn-wrapper{

498 display:flex;

499 flex-wrap:wrap;

500 align-items:center;

501 justify-content:center;

502 padding:22px 24px;

503 border-top:1px solid;

504 gap:8px}

505 .cky-prefrence-btn-wrapper .cky-btn{

506 flex:auto;

507 max-width:100%;

508 text-shadow:none;

509 box-shadow:none;

510 margin:0;

511 white-space:unset;

512 overflow-wrap:break-word}

513 .cky-btn-preferences{

514 color:#1863dc;

515 background:#fff0;

516 border:2px solid #1863dc}

517 .cky-preference-header,.cky-preference-body-wrapper,.cky-accordion-wrapper,.cky-accordion,.cky-accordion-wrapper,.cky-footer-wrapper,.cky-prefrence-btn-wrapper{

518 border-color:inherit}

519 .cky-preference-body-wrapper .cky-dma-content-wrapper{

520 font-size:14px;

521 line-height:24px;

522 font-weight:400;

523 padding:4px 0 12px}

524 .cky-preference-body-wrapper .cky-dma-content-wrapper p{

525 color:inherit;

526 word-break:break-word}

527 .cky-preference-body-wrapper .cky-dma-content-wrapper p:first-child{

528 margin-top:0}

529 .cky-preference-body-wrapper .cky-dma-content-wrapper p:last-child{

530 margin-bottom:0}

531 .cky-preference-body-wrapper .cky-horizontal-separator{

532 border-bottom:1px solid;

533 border-color:inherit}

534 @media (max-width:845px){

535 .cky-modal{

536 max-width:calc(100% - 16px)}

537 }

538 @media (max-width:576px){

539 .cky-modal{

540 max-width:100%}

541 .cky-preference-center{

542 max-height:100vh}

543 .cky-prefrence-btn-wrapper{

544 flex-direction:column}

545 .cky-accordion.cky-accordion-active .cky-accordion-body{

546 padding-right:0}

547 .cky-prefrence-btn-wrapper .cky-btn{

548 width:100%;

549 margin:10px 0 0 0}

550 .cky-prefrence-btn-wrapper .cky-btn-reject{

551 order:3}

552 .cky-prefrence-btn-wrapper .cky-btn-accept{

553 order:1;

554 margin-top:0}

555 .cky-prefrence-btn-wrapper .cky-btn-preferences{

556 order:2}

557 }

558 @media (max-width:425px){

559 .cky-accordion-chevron{

560 margin-right:15px}

561 .cky-notice-btn-wrapper{

562 margin-top:0}

563 .cky-accordion.cky-accordion-active .cky-accordion-body{

564 padding:0 15px}

565 }

566 @media (max-width:352px){

567 .cky-preference-header .cky-preference-title{

568 font-size:16px}

569 .cky-preference-header{

570 padding:16px 24px}

571 .cky-preference-content-wrapper *,.cky-accordion-header-des *,.cky-dma-content-wrapper *{

572 font-size:12px}

573 .cky-preference-content-wrapper,.cky-preference-body-wrapper .cky-dma-content-wrapper,.cky-preference-content-wrapper .cky-show-more,.cky-accordion-header .cky-always-active,.cky-accordion-header-des,.cky-preference-content-wrapper .cky-show-desc-btn,.cky-notice-des a.cky-policy,.cky-dma-content-wrapper a.cky-policy{

574 font-size:12px}

575 .cky-accordion-header .cky-accordion-btn{

576 font-size:14px}

577 }

578 .cky-switch{

579 display:flex}

580 .cky-switch input[type="checkbox"]{

581 position:relative;

582 width:44px;

583 height:24px;

584 margin:0;

585 background:#d0d5d2;

586

-webkit-appearance:none;

587 border-radius:50px;

588 cursor:pointer;

589 outline:0;

590 border:none;

591 top:0}

592 .cky-switch input[type="checkbox"]:checked{

593 background:#1863dc}

594 .cky-switch input[type="checkbox"]:before{

595 position:absolute;

596 content:"";

597 height:20px;

598 width:20px;

599 left:2px;

600 bottom:2px;

601 border-radius:50%;

602 background-color:#fff;

603

-webkit-transition:0.4s;

604 transition:0.4s;

605 margin:0}

606 .cky-switch input[type="checkbox"]:after{

607 display:none}

608 .cky-switch input[type="checkbox"]:checked:before{

609

-webkit-transform:translateX(20px);

610

-ms-transform:translateX(20px);

611 transform:translateX(20px)}

612 @media (max-width:425px){

613 .cky-switch input[type="checkbox"]{

614 width:38px;

615 height:21px}

616 .cky-switch input[type="checkbox"]:before{

617 height:17px;

618 width:17px}

619 .cky-switch input[type="checkbox"]:checked:before{

620

-webkit-transform:translateX(17px);

621

-ms-transform:translateX(17px);

622 transform:translateX(17px)}

623 }

624 .cky-consent-bar .cky-banner-btn-close{

625 position:absolute;

626 right:9px;

627 top:5px;

628 background:none;

629 border:none;

630 cursor:pointer;

631 padding:0;

632 margin:0;

633 min-height:0;

634 line-height:0;

635 height:24px;

636 width:24px;

637 text-shadow:none;

638 box-shadow:none}

639 .cky-consent-bar .cky-banner-btn-close img{

640 height:9px;

641 width:9px;

642 margin:0}

643 .cky-notice-btn-wrapper .cky-btn-do-not-sell{

644 font-size:14px;

645 line-height:24px;

646 padding:6px 0;

647 margin:0;

648 font-weight:500;

649 background:none;

650 border-radius:2px;

651 border:none;

652 white-space:nowrap;

653 cursor:pointer;

654 text-align:left;

655 color:#1863dc;

656 background:#fff0;

657 border-color:#fff0;

658 box-shadow:none;

659 text-shadow:none;

660 text-decoration:underline}

661 .cky-consent-bar .cky-banner-btn-close:focus-visible,.cky-notice-btn-wrapper .cky-btn-do-not-sell:focus-visible,.cky-opt-out-btn-wrapper .cky-btn:focus-visible,.cky-opt-out-checkbox-wrapper input[type="checkbox"].cky-opt-out-checkbox:focus-visible{

662 outline:2px solid #1863dc;

663 outline-offset:2px}

664 @media (max-width:768px){

665 .cky-notice-btn-wrapper{

666 margin-left:0;

667 margin-top:10px;

668 justify-content:left}

669 .cky-notice-btn-wrapper .cky-btn-do-not-sell{

670 padding:0}

671 }

672 @media (max-width:352px){

673 .cky-notice-btn-wrapper .cky-btn-do-not-sell,.cky-notice-des a.cky-policy,.cky-notice-des a.cky-link-default{

674 font-size:12px}

675 }

676 .cky-opt-out-wrapper{

677 padding:12px 0}

678 .cky-opt-out-wrapper .cky-opt-out-checkbox-wrapper{

679 display:flex;

680 align-items:center}

681 .cky-opt-out-checkbox-wrapper .cky-opt-out-checkbox-label{

682 font-size:16px;

683 font-weight:700;

684 line-height:24px;

685 margin:0 0 0 12px;

686 cursor:pointer;

687 word-break:break-word}

688 .cky-opt-out-checkbox-wrapper input[type="checkbox"].cky-opt-out-checkbox{

689 background-color:#fff;

690 border:1px solid #000;

691 width:20px;

692 height:18.5px;

693 margin:0;

694

-webkit-appearance:none;

695 position:relative;

696 display:flex;

697 align-items:center;

698 justify-content:center;

699 border-radius:2px;

700 cursor:pointer}

701 .cky-opt-out-checkbox-wrapper input[type="checkbox"].cky-opt-out-checkbox:checked{

702 background-color:#1863dc;

703 border:none}

704 .cky-opt-out-checkbox-wrapper input[type="checkbox"].cky-opt-out-checkbox:checked::after{

705 left:6px;

706 bottom:4px;

707 width:7px;

708 height:13px;

709 border:solid #fff;

710 border-width:0 3px 3px 0;

711 border-radius:2px;

712

-webkit-transform:rotate(45deg);

713

-ms-transform:rotate(45deg);

714 transform:rotate(45deg);

715 content:"";

716 position:absolute;

717 box-sizing:border-box}

718 .cky-opt-out-checkbox-wrapper.cky-disabled .cky-opt-out-checkbox-label,.cky-opt-out-checkbox-wrapper.cky-disabled input[type="checkbox"].cky-opt-out-checkbox{

719 cursor:no-drop}

720 .cky-gpc-wrapper{

721 margin:0 0 0 32px}

722 .cky-footer-wrapper .cky-optout-action-area{

723 padding:0 24px 22px 24px;

724 box-sizing:border-box}

725 .cky-footer-wrapper .cky-opt-out-btn-wrapper{

726 display:flex;

727 flex-wrap:wrap;

728 align-items:center;

729 justify-content:center;

730 padding-top:22px}

731 .cky-opt-out-btn-wrapper .cky-btn{

732 flex:auto;

733 max-width:100%;

734 text-shadow:none;

735 box-shadow:none}

736 .cky-opt-out-btn-wrapper .cky-btn-cancel{

737 border:1px solid #dedfe0;

738 background:#fff0;

739 color:#858585}

740 .cky-opt-out-btn-wrapper .cky-btn-confirm{

741 background:#1863dc;

742 color:#fff;

743 border:1px solid #1863dc}

744 .cky-optout-success{

745 border-radius:8px;

746 padding:8px 12px;

747 margin:0 auto;

748 box-sizing:border-box;

749 outline:none}

750 .cky-optout-success .cky-optout-success-inner{

751 display:flex;

752 flex-direction:column;

753 gap:4px}

754 .cky-optout-success .cky-optout-success-row{

755 display:flex;

756 align-items:flex-start}

757 .cky-optout-success .cky-optout-success-icon{

758 width:20px;

759 flex-shrink:0}

760 .cky-optout-success .cky-optout-success-text{

761 margin-inline-start:8px;

762 margin-top:1px;

763 font-weight:400;

764 font-size:13px;

765 line-height:20px}

766 .cky-optout-success .cky-optout-success-text p{

767 margin:0}

768 .cky-optout-success .cky-optout-success-subtext{

769 margin:0;

770 font-weight:400;

771 font-size:12px;

772 line-height:20px}

773 @media (max-width:352px){

774 .cky-opt-out-checkbox-wrapper .cky-opt-out-checkbox-label{

775 font-size:14px}

776 .cky-gpc-wrapper .cky-gpc-desc,.cky-gpc-wrapper .cky-gpc-desc *{

777 font-size:12px}

778 .cky-opt-out-checkbox-wrapper input[type="checkbox"].cky-opt-out-checkbox{

779 width:16px;

780 height:16px}

781 .cky-opt-out-checkbox-wrapper input[type="checkbox"].cky-opt-out-checkbox:checked::after{

782 left:5px;

783 bottom:4px;

784 width:3px;

785 height:9px}

786 .cky-gpc-wrapper{

787 margin:0 0 0 28px}

788 }

789 .video-placeholder-youtube{

790 background-size:100% 100%;

791 background-position:center;

792 background-repeat:no-repeat;

793 background-color:#b2b0b059;

794 position:relative;

795 display:flex;

796 align-items:center;

797 justify-content:center;

798 max-width:100%}

799 .video-placeholder-text-youtube{

800 text-align:center;

801 align-items:center;

802 padding:10px 16px;

803 background-color:#000c;

804 color:#fff;

805 border:1px solid;

806 border-radius:2px;

807 cursor:pointer}

808 .video-placeholder-normal{

809 background-image:url(https://cdn-cookieyes.com/assets/images/cky-placeholder.svg);background-size:80px;background-position:center;background-repeat:no-repeat;background-color:#b2b0b059;position:relative;display:flex;align-items:flex-end;justify-content:center;max-width:100%}.video-placeholder-text-normal{align-items:center;padding:10px 16px;text-align:center;border:1px solid;border-radius:2px;cursor:pointer}.cky-rtl{direction:rtl;text-align:right}.cky-rtl .cky-banner-btn-close{left:9px;right:auto}.cky-rtl .cky-notice-btn-wrapper .cky-btn:last-child{margin-right:8px}.cky-rtl .cky-notice-btn-wrapper .cky-btn:first-child{margin-right:0}.cky-rtl .cky-notice-btn-wrapper{margin-left:0;margin-right:15px}.cky-rtl .cky-prefrence-btn-wrapper .cky-btn{margin-right:8px}.cky-rtl .cky-prefrence-btn-wrapper .cky-btn:first-child{margin-right:0}.cky-rtl .cky-accordion .cky-accordion-chevron i::before{border:none;border-left:1.4px solid;border-top:1.4px solid;left:12px}.cky-rtl .cky-accordion.cky-accordion-active .cky-accordion-chevron i::before{

-webkit-transform:rotate(-135deg);

-moz-transform:rotate(-135deg);

-ms-transform:rotate(-135deg);

-o-transform:rotate(-135deg);transform:rotate(-135deg)}@media (max-width:768px){.cky-rtl .cky-notice-btn-wrapper{margin-right:0}}@media (max-width:576px){.cky-rtl .cky-notice-btn-wrapper .cky-btn:last-child{margin-right:0}.cky-rtl .cky-prefrence-btn-wrapper .cky-btn{margin-right:0}.cky-rtl .cky-accordion.cky-accordion-active .cky-accordion-body{padding:0 22px 0 0}}@media (max-width:425px){.cky-rtl .cky-accordion.cky-accordion-active .cky-accordion-body{padding:0 15px 0 0}}.cky-rtl .cky-opt-out-btn-wrapper .cky-btn{margin-right:12px}.cky-rtl .cky-opt-out-btn-wrapper .cky-btn:first-child{margin-right:0}.cky-rtl .cky-opt-out-checkbox-wrapper .cky-opt-out-checkbox-label{margin:0 12px 0 0}

810 </style>

811

812 </head>

813 <body>

814 <div class="cky-hide cky-overlay"></div>

815 <div class="cky-consent-container cky-banner-bottom" tabindex="-1" role="region" aria-label="We value your privacy">

816 <div class="cky-consent-bar" data-cky-tag="notice" style="border-color: #f4f4f4; background-color: #FFFFFF;">

817 <div class="cky-notice">

818 <p class="cky-title" data-cky-tag="title" aria-level="2" role="heading" style="color: #212121;">We value your privacy</p>

819 <div class="cky-notice-group">

820 <div class="cky-notice-des" data-cky-tag="description" style="color: #212121;">

821 <p>We use cookies to enhance your browsing experience, serve personalized ads or content, and analyze our traffic. By clicking "Accept All", you consent to our use of cookies.</p>

822 </div>

823 <div class="cky-notice-btn-wrapper" data-cky-tag="notice-buttons">

824 <button class="cky-btn cky-btn-customize" aria-label="Customize" aria-haspopup="dialog" aria-controls="ckyPreferenceCenter" data-cky-tag="settings-button" style="color: #1863dc; border-color: #1863dc; background-color: transparent;">Customize</button> <button class="cky-btn cky-btn-reject" aria-label="Reject All" data-cky-tag="reject-button" style="color: #1863dc; border-color: #1863dc; background-color: transparent;">Reject All</button> <button class="cky-btn cky-btn-accept" aria-label="Accept All" data-cky-tag="accept-button" style="color: #FFFFFF; border-color: #1863dc; background-color: #1863dc;">Accept All</button>

825 </div>

826 </div>

827 </div>

828 </div>

829 </div>

830 <div class="cky-modal" tabindex="-1">

831 <div class="cky-preference-center" data-cky-tag="detail" role="dialog" aria-label="Customize Consent Preferences" aria-modal="true" id="ckyPreferenceCenter" style="color: #212121; border-color: #F4F4F4; background-color: #FFFFFF;">

832 <div class="cky-preference-header">

833 <span class="cky-preference-title" aria-level="2" data-cky-tag="detail-title" role="heading" style="color: #212121;">Customize Consent Preferences</span> <button aria-label="Close" class="cky-btn-close" data-cky-tag="detail-close">

834 <img alt="" src="https://cdn-cookieyes.com/assets/images/close.svg"></button>

835 </div>

836 <div class="cky-preference-body-wrapper">

837 <div class="cky-preference-content-wrapper" data-cky-tag="detail-description" style="color: #212121;">

838 <p>We use cookies to help you navigate efficiently and perform certain functions. You will find detailed information about all cookies under each consent category below.</p>

839 <p>

840 The cookies that are categorized as "Necessary" are stored on your browser as they are essential for enabling the basic functionalities of the site. ...&nbsp;<button class="cky-show-desc-btn" data-cky-tag="show-desc-button" aria-label="Show more">Show more</button>

841 </p>

842 </div>

843 <div class="cky-dma-content-wrapper" data-cky-tag="detail-dma-description" style="color: #212121;">

844 <p>

845 For more information on how Google's third-party cookies operate and handle your data, see:&nbsp;<a href="https://business.safety.google/privacy" class="cky-policy" aria-label="Google Privacy Policy" target="_blank" rel="nofollow noopener noreferrer" style="color: #1863dc; border-color: transparent; background-color: transparent;" data-cky-tag="detail-dma-button">Google Privacy Policy</a>

846 </p>

847 </div>

848 <div class="cky-horizontal-separator"></div>

849 <div class="cky-accordion-wrapper" data-cky-tag="detail-categories">

850 <div class="cky-accordion" id="ckyDetailCategorynecessary">

851 <div class="cky-accordion-item">

852 <div class="cky-accordion-chevron">

853 <i class="cky-chevron-right"></i>

854 </div>

855 <div class="cky-accordion-header-wrapper">

856 <div class="cky-accordion-header">

857 <button class="cky-accordion-btn" aria-expanded="false" aria-controls="ckyDetailCategorynecessaryBody" aria-label="Necessary" data-cky-tag="detail-category-title" style="color: #212121;">Necessary</button><span class="cky-always-active" data-cky-tag="always-active">Always Active</span>

858 </div>

859 <div class="cky-accordion-header-des" data-cky-tag="detail-category-description" style="color: #212121;">

860 <p>Necessary cookies are required to enable the basic features of this site, such as providing secure log-in or adjusting your consent preferences. These cookies do not store any personally identifiable data.</p>

861 </div>

862 </div>

863 </div>

864 <div class="cky-accordion-body" id="ckyDetailCategorynecessaryBody">

865 <div class="cky-audit-table" data-cky-tag="audit-table" style="color: #212121; border-color: #ebebeb; background-color: #f4f4f4;">

866 <ul class="cky-cookie-des-table">

867 <li>

868 <div>Cookie</div>

869 <div>__cf_bm</div>

870 </li>

871 <li>

872 <div>Duration</div>

873 <div>1 hour</div>

874 </li>

875 <li>

876 <div>Description</div>

877 <div>This cookie, set by Cloudflare, is used to support Cloudflare Bot Management. </div>

878 </li>

879 </ul>

880 </div>

881 </div>

882 </div>

883 <div class="cky-accordion" id="ckyDetailCategoryfunctional">

884 <div class="cky-accordion-item">

885 <div class="cky-accordion-chevron">

886 <i class="cky-chevron-right"></i>

887 </div>

888 <div class="cky-accordion-header-wrapper">

889 <div class="cky-accordion-header">

890 <button class="cky-accordion-btn" aria-expanded="false" aria-controls="ckyDetailCategoryfunctionalBody" aria-label="Functional" data-cky-tag="detail-category-title" style="color: #212121;">Functional</button>

891 </div>

892 <div class="cky-accordion-header-des" data-cky-tag="detail-category-description" style="color: #212121;">

893 <p>Functional cookies help perform certain functionalities like sharing the content of the website on social media platforms, collecting feedback, and other third-party features.</p>

894 </div>

895 </div>

896 </div>

897 <div class="cky-accordion-body" id="ckyDetailCategoryfunctionalBody">

898 <div class="cky-audit-table" data-cky-tag="audit-table" style="color: #212121; border-color: #ebebeb; background-color: #f4f4f4;">

899 <p class="cky-empty-cookies-text">No cookies to display.</p>

900 </div>

901 </div>

902 </div>

903 <div class="cky-accordion" id="ckyDetailCategoryanalytics">

904 <div class="cky-accordion-item">

905 <div class="cky-accordion-chevron">

906 <i class="cky-chevron-right"></i>

907 </div>

908 <div class="cky-accordion-header-wrapper">

909 <div class="cky-accordion-header">

910 <button class="cky-accordion-btn" aria-expanded="false" aria-controls="ckyDetailCategoryanalyticsBody" aria-label="Analytics" data-cky-tag="detail-category-title" style="color: #212121;">Analytics</button>

911 </div>

912 <div class="cky-accordion-header-des" data-cky-tag="detail-category-description" style="color: #212121;">

913 <p>Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics such as the number of visitors, bounce rate, traffic source, etc.</p>

914 </div>

915 </div>

916 </div>

917 <div class="cky-accordion-body" id="ckyDetailCategoryanalyticsBody">

918 <div class="cky-audit-table" data-cky-tag="audit-table" style="color: #212121; border-color: #ebebeb; background-color: #f4f4f4;">

919 <p class="cky-empty-cookies-text">No cookies to display.</p>

920 </div>

921 </div>

922 </div>

923 <div class="cky-accordion" id="ckyDetailCategoryperformance">

924 <div class="cky-accordion-item">

925 <div class="cky-accordion-chevron">

926 <i class="cky-chevron-right"></i>

927 </div>

928 <div class="cky-accordion-header-wrapper">

929 <div class="cky-accordion-header">

930 <button class="cky-accordion-btn" aria-expanded="false" aria-controls="ckyDetailCategoryperformanceBody" aria-label="Performance" data-cky-tag="detail-category-title" style="color: #212121;">Performance</button>

931 </div>

932 <div class="cky-accordion-header-des" data-cky-tag="detail-category-description" style="color: #212121;">

933 <p>Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.</p>

934 </div>

935 </div>

936 </div>

937 <div class="cky-accordion-body" id="ckyDetailCategoryperformanceBody">

938 <div class="cky-audit-table" data-cky-tag="audit-table" style="color: #212121; border-color: #ebebeb; background-color: #f4f4f4;">

939 <p class="cky-empty-cookies-text">No cookies to display.</p>

940 </div>

941 </div>

942 </div>

943 <div class="cky-accordion" id="ckyDetailCategoryadvertisement">

944 <div class="cky-accordion-item">

945 <div class="cky-accordion-chevron">

946 <i class="cky-chevron-right"></i>

947 </div>

948 <div class="cky-accordion-header-wrapper">

949 <div class="cky-accordion-header">

950 <button class="cky-accordion-btn" aria-expanded="false" aria-controls="ckyDetailCategoryadvertisementBody" aria-label="Advertisement" data-cky-tag="detail-category-title" style="color: #212121;">Advertisement</button>

951 </div>

952 <div class="cky-accordion-header-des" data-cky-tag="detail-category-description" style="color: #212121;">

953 <p>Advertisement cookies are used to provide visitors with customized advertisements based on the pages you visited previously and to analyze the effectiveness of the ad campaigns.</p>

954 </div>

955 </div>

956 </div>

957 <div class="cky-accordion-body" id="ckyDetailCategoryadvertisementBody">

958 <div class="cky-audit-table" data-cky-tag="audit-table" style="color: #212121; border-color: #ebebeb; background-color: #f4f4f4;">

959 <p class="cky-empty-cookies-text">No cookies to display.</p>

960 </div>

961 </div>

962 </div>

963 <div class="cky-accordion" id="ckyDetailCategoryother">

964 <div class="cky-accordion-item">

965 <div class="cky-accordion-chevron">

966 <i class="cky-chevron-right"></i>

967 </div>

968 <div class="cky-accordion-header-wrapper">

969 <div class="cky-accordion-header">

970 <button class="cky-accordion-btn" aria-expanded="false" aria-controls="ckyDetailCategoryotherBody" aria-label="Uncategorized" data-cky-tag="detail-category-title" style="color: #212121;">Uncategorized</button>

971 <div class="cky-switch" data-cky-tag="detail-category-toggle">

972 <input type="checkbox" id="ckySwitchother" aria-label="Enable Uncategorized" autocomplete="off" style="background-color: rgb(208, 213, 210);">

973 </div>

974 </div>

975 <div class="cky-accordion-header-des" data-cky-tag="detail-category-description" style="color: #212121;">

976 <p>Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.</p>

977 </div>

978 </div>

979 </div>

980 <div class="cky-accordion-body" id="ckyDetailCategoryotherBody">

981 <div class="cky-audit-table" data-cky-tag="audit-table" style="color: #212121; border-color: #ebebeb; background-color: #f4f4f4;">

982 <ul class="cky-cookie-des-table">

983 <li>

984 <div>Cookie</div>

985 <div>.AspNetCore.Antiforgery.JVXHfXDTEdc</div>

986 </li>

987 <li>

988 <div>Duration</div>

989 <div>session</div>

990 </li>

991 <li>

992 <div>Description</div>

993 <div>Description is currently not available.</div>

994 </li>

995 </ul>

996 <ul class="cky-cookie-des-table">

997 <li>

998 <div>Cookie</div>

999 <div>.AspNetCore.Antiforgery.wbJ-0pCeA9M</div>

1000 </li>

1001 <li>

1002 <div>Duration</div>

1003 <div>session</div>

1004 </li>

1005 <li>

1006 <div>Description</div>

1007 <div>Description is currently not available.</div>

1008 </li>

1009 </ul>

1010 <ul class="cky-cookie-des-table">

1011 <li>

1012 <div>Cookie</div>

1013 <div>.AspNetCore.Antiforgery.t4mpYS8tZ78</div>

1014 </li>

1015 <li>

1016 <div>Duration</div>

1017 <div>session</div>

1018 </li>

1019 <li>

1020 <div>Description</div>

1021 <div>Description is currently not available.</div>

1022 </li>

1023 </ul>

1024 </div>

1025 </div>

1026 </div>

1027 </div>

1028 </div>

1029 <div class="cky-footer-wrapper">

1030 <span class="cky-footer-shadow" style="background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #FFFFFF 100%);"></span>

1031 <div class="cky-prefrence-btn-wrapper" data-cky-tag="detail-buttons">

1032 <button aria-label="Reject All" class="cky-btn cky-btn-reject" data-cky-tag="detail-reject-button" style="color: #1863dc; border-color: #1863dc; background-color: transparent;">Reject All</button> <button aria-label="Save My Preferences" class="cky-btn cky-btn-preferences" data-cky-tag="detail-save-button" style="color: #1863dc; border-color: #1863dc; background-color: transparent;">Save My Preferences</button> <button aria-label="Accept All" class="cky-btn cky-btn-accept" data-cky-tag="detail-accept-button" style="color: #ffffff; border-color: #1863dc; background-color: #1863dc;">Accept All</button>

1033 </div>

1034 <div data-cky-tag="detail-powered-by" style="padding: 8px 24px; font-size: 12px; font-weight: 400; line-height: 20px; text-align: right; border-radius: 0 0 6px 6px; direction: ltr; display: flex; justify-content: flex-end; align-items: center; color: #293C5B; background-color: #EDEDED;">

1035 Powered by <a href="https://www.cookieyes.com/product/cookie-consent/?ref=cypbcyb&amp;utm_source=cookie-banner&amp;utm_medium=powered-by-cookieyes" rel="noopener" style="margin-left:5px;line-height:0" target="_blank">

1036 <img alt="Cookieyes logo" src="https://cdn-cookieyes.com/assets/images/poweredbtcky.svg" style="width:78px;height:13px;margin:0"></a>

1037 </div>

1038 </div>

1039 </div>

1040 </div>

1041 <div class="page-wrapper">

1042 <header class="header navbar navbar-expand-lg bg-light shadow-sm shadow-dark-mode-none navbar-sticky">

1043 <div class="container px-0">

1044 <div class="pm-skippy visually-hidden-focusable overflow-hidden">

1045 <div class="container-xl">

1046 <a class="d-inline-flex p-2 m-1" href="#main">Skip to main content</a>

1047 </div>

1048 </div> <a href="/" class="navbar-brand pe-3">

1049 <img alt="Tick" width="32" height="32" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='44%200%20500%20500'%20width='500'%20height='500'%3E%3Ccircle%20cx='256'%20cy='256'%20r='212'%20fill='white'/%3E%3Cpath%20fill='%234044ee'%20d='M462%20256c0%20113.77-92.23%20206-206%20206S50%20369.77%2050%20256%20142.23%2050%20256%2050s206%2092.23%20206%20206zm-40%200c0-91.75-74.26-166-166-166-91.75%200-166%2074.26-166%20166%200%2091.75%2074.26%20166%20166%20166%2091.75%200%20166-74.26%20166-166zm-83.78-88.36l-116.1%20116.1-50.3-50.3-37.3%2037.3%2087.6%2087.62%20153.42-153.44-37.32-37.28z'/%3E%3C/svg%3E"> PowerMapper </a>

1050 <div id="navbarNav" class="offcanvas offcanvas-end">

1051 <div class="offcanvas-header border-bottom">

1052 <h5 class="offcanvas-title">Menu</h5> <button type="button" class="btn-close" data-bs-dismiss="offcanvas" aria-label="Close"></button>

1053 </div>

1054 <div class="offcanvas-body">

1055 <ul class="navbar-nav me-auto mb-2 mb-lg-0">

1056 <li class="nav-item dropdown">

1057 <a href="/products/" class="nav-link dropdown-toggle" data-bs-toggle="dropdown">Products</a>

1058 <div class="dropdown-menu p-0">

1059 <div class="d-lg-flex container">

1060 <span class="navbar-brand pe-3 invisible">

1061 <img alt="Tick" width="32" height="32" src="data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%2244%200%20500%20500%22%20width=%22500%22%20height=%22500%22/%3E"> PowerMapper </span>

1062 <div class="mega-dropdown-column pt-lg-3 pb-lg-4">

1063 <h6 class="px-3 mb-2">

1064 <a href="/products/">Products</a>

1065 </h6>

1066 <ul class="list-unstyled mb-0">

1067 <li>

1068 <a href="/products/ondemand/" class="dropdown-item">OnDemand Suite</a>

1069 </li>

1070 <li>

1071 <a href="/products/sortsite/" class="dropdown-item">SortSite Desktop</a>

1072 </li>

1073 <li>

1074 <a href="/products/mapper/" class="dropdown-item">PowerMapper Desktop</a>

1075 </li>

1076 <li>

1077 <a href="/products/desktop/" class="dropdown-item">Desktop Suite</a>

1078 </li>

1079 </ul>

1080 </div>

1081 <div class="mega-dropdown-column pt-lg-3 pb-lg-4">

1082 <h6 class="px-3 mb-2">

1083 <a href="/products/sortsite/">Website Checking</a>

1084 </h6>

1085 <ul class="list-unstyled mb-0">

1086 <li>

1087 <a href="/products/sortsite/benefits/" class="dropdown-item" aria-label="Checking Benefits">Benefits</a>

1088 </li>

1089 <li>

1090 <a href="/products/sortsite/examples/" class="dropdown-item">Example Reports</a>

1091 </li>

1092 <li>

1093 <a href="/products/sortsite/checks/" class="dropdown-item">What is Checked</a>

1094 </li>

1095 </ul>

1096 </div>

1097 <div class="mega-dropdown-column pt-lg-3 pb-lg-4">

1098 <h6 class="px-3 mb-2">

1099 <a href="/products/mapper/" aria-label="Site Mapping Overview">Site Mapping</a>

1100 </h6>

1101 <ul class="list-unstyled mb-0">

1102 <li>

1103 <a href="/products/mapper/benefits/" class="dropdown-item" aria-label="Mapping Benefits">Benefits</a>

1104 </li>

1105 <li>

1106 <a href="/products/mapper/styles/" class="dropdown-item">Example Map Styles</a>

1107 </li>

1108 </ul>

1109 </div>

1110 </div>

1111 </div>

1112 </li>

1113 <li class="nav-item dropdown">

1114 <a href="/buy/all/" class="nav-link dropdown-toggle" data-bs-toggle="dropdown" aria-label="Buy Products">Buy</a>

1115 <div class="dropdown-menu">

1116 <div class="d-lg-flex pt-lg-3 container">

1117 <span class="navbar-brand pe-3 invisible">

1118 <img alt="Tick" width="32" height="32" src="data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%2244%200%20500%20500%22%20width=%22500%22%20height=%22500%22/%3E"> PowerMapper </span>

1119 <div class="mega-dropdown-column">

1120 <h6 class="px-3 mb-2">

1121 <a href="/buy/all/">All Products</a>

1122 </h6>

1123 <ul class="list-unstyled mb-0">

1124 <li>

1125 <a href="/buy/all/ondemand/" class="dropdown-item" aria-label="Buy OnDemand Suite">OnDemand Suite</a>

1126 </li>

1127 <li>

1128 <a href="/buy/all/sortsite/" class="dropdown-item" aria-label="Buy SortSite Desktop">SortSite Desktop</a>

1129 </li>

1130 <li>

1131 <a href="/buy/all/mapper/" class="dropdown-item" aria-label="Buy PowerMapper Desktop">PowerMapper Desktop</a>

1132 </li>

1133 <li>

1134 <a href="/buy/all/desktop/" class="dropdown-item" aria-label="Buy Desktop Suite">Desktop Suite</a>

1135 </li>

1136 </ul>

1137 </div>

1138 <div class="mega-dropdown-column">

1139 <h6 class="px-3 mb-2">

1140 <a href="/buy/purchase/">Purchasing Options</a>

1141 </h6>

1142 <ul class="list-unstyled mb-3">

1143 <li>

1144 <a href="/buy/gov/" class="dropdown-item py-1">Government</a>

1145 </li>

1146 <li>

1147 <a href="/buy/edu/" class="dropdown-item py-1">Education and Non-Profit</a>

1148 </li>

1149 <li>

1150 <a href="/buy/resellers/" class="dropdown-item py-1">Resellers</a>

1151 </li>

1152 <li>

1153 <a href="/buy/sales/" class="dropdown-item py-1">Contact Sales</a>

1154 </li>

1155 </ul>

1156 </div>

1157 </div>

1158 </div>

1159 </li>

1160 <li class="nav-item dropdown">

1161 <a href="/resources/" class="nav-link dropdown-toggle" data-bs-toggle="dropdown" aria-current="page">Resources</a>

1162 <div class="dropdown-menu">

1163 <div class="d-lg-flex pt-lg-3 container">

1164 <span class="navbar-brand pe-3 invisible">

1165 <img alt="Tick" width="32" height="32" src="data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%2244%200%20500%20500%22%20width=%22500%22%20height=%22500%22/%3E"> PowerMapper </span>

1166 <div class="mega-dropdown-column">

1167 <h6 class="px-3 mb-2">

1168 <a href="/support/">Support</a>

1169 </h6>

1170 <ul class="list-unstyled mb-3">

1171 <li>

1172 <a href="/support/faq/" class="dropdown-item py-1">FAQs</a>

1173 </li>

1174 <li>

1175 <a href="/support/kb/" class="dropdown-item py-1">Knowledge Base</a>

1176 </li>

1177 </ul>

1178 </div>

1179 <div class="mega-dropdown-column">

1180 <h6 class="px-3 mb-2">

1181 <a href="/resources/">Technical Resources</a>

1182 </h6>

1183 <ul class="list-unstyled mb-3">

1184 <li>

1185 <a href="/tests/" class="dropdown-item py-1">Screen Reader Tests</a>

1186 </li>

1187 </ul>

1188 </div>

1189 <div class="mega-dropdown-column">

1190 <h6 class="px-3 mb-2">

1191 <a href="/support/status/">System</a>

1192 </h6>

1193 <ul class="list-unstyled mb-3">

1194 <li>

1195 <a href="/support/status/" class="dropdown-item py-1">Status</a>

1196 </li>

1197 </ul>

1198 </div>

1199 </div>

1200 </div>

1201 </li>

1202 <li class="nav-item dropdown">

1203 <a href="/company/" class="nav-link dropdown-toggle" data-bs-toggle="dropdown" aria-current="page">Company</a>

1204 <div class="dropdown-menu">

1205 <div class="d-lg-flex pt-lg-3 container">

1206 <span class="navbar-brand pe-3 invisible">

1207 <img alt="Tick" width="32" height="32" src="data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%2244%200%20500%20500%22%20width=%22500%22%20height=%22500%22/%3E"> PowerMapper </span>

1208 <div class="mega-dropdown-column">

1209 <h6 class="px-3 mb-2">

1210 <a href="/company/">Our Company</a>

1211 </h6>

1212 <ul class="list-unstyled mb-3">

1213 <li>

1214 <a href="/company/people/" class="dropdown-item py-1">People</a>

1215 </li>

1216 <li>

1217 <a href="/company/customers/" class="dropdown-item py-1">Customers</a>

1218 </li>

1219 <li>

1220 <a href="/blog/" class="dropdown-item py-1">Blog</a>

1221 </li>

1222 </ul>

1223 </div>

1224 <div class="mega-dropdown-column">

1225 <h6 class="px-3 mb-2">

1226 <a href="/company/contact/">Contact Us</a>

1227 </h6>

1228 <ul class="list-unstyled mb-3">

1229 <li>

1230 <a href="/support/" class="dropdown-item py-1">Support</a>

1231 </li>

1232 <li>

1233 <a href="/company/locations/" class="dropdown-item py-1">Locations</a>

1234 </li>

1235 </ul>

1236 </div>

1237 </div>

1238 </div>

1239 </li>

1240 </ul>

1241 </div>

1242 <div class="offcanvas-header border-top">

1243 <a href="https://try.powermapper.com/" class="btn btn-primary w-100" rel="noopener"> <i class="bi bi-lightbulb-fill lh-1 me-2 opacity-60" aria-hidden="true"></i> &nbsp;Try it now </a>

1244 </div>

1245 </div>

1246 <div class="form-check form-switch mode-switch pe-lg-1 ms-auto me-4" data-bs-toggle="mode">

1247 <ul class="navbar-nav me-auto mb-2 mb-lg-0">

1248 <li class="nav-item">

1249 <a href="https://app.powermapper.com/" class="nav-link">Log In</a>

1250 </li>

1251 </ul>

1252 </div> <button type="button" class="navbar-toggler" data-bs-toggle="offcanvas" data-bs-target="#navbarNav" aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation"> <span class="navbar-toggler-icon"></span></button> <a href="https://try.powermapper.com/" class="btn btn-primary btn-sm fs-sm rounded d-none d-lg-inline-flex" rel="noopener"> <i class="bi bi-lightbulb-fill lh-1 me-2 opacity-60" aria-hidden="true"></i> &nbsp;Try it now </a>

1253 </div>

1254 </header>

1255 <main id="main" tabindex="-1" class="page-wrapper">

1256 <div class="position-relative overflow-hidden py-4 mb-3">

1257 <div class="container pt-lg-3">

1258 <div class="row flex-lg-nowrap">

1259 <div class="col-lg-6 col-xl-5 text-center text-lg-start">

1260 <h1 class="display-3 pt-5 pb-2 pb-lg-3 mt-sm-2 mt-lg-5">

1261 Power up <br> Get accessible

1262 </h1>

1263 <p class="fs-4 mb-4 mb-lg-5">

1264 Compliance concerns?<br>

1265 We’re here to help.<br>

1266 <br> Spark your accessibility journey with our one-click web testing and site mapping tools.​

1267 </p>

1268 <h2>See how it works</h2>

1269 <form class="input-group input-group-lg" action="https://try.powermapper.com/Demo/SortSite">

1270 <input name="url" id="home-scan-url" class="form-control" required="" placeholder="Enter website address" aria-label="Enter website address"> <button class="btn btn-primary">Scan website</button>

1271 </form>

1272 </div>

1273 <div class="pm-home-img d-none d-lg-block">

1274 <div class="pm-showcase-rotated">

1275 <img class="pm-showcase-img" src="https://www-powermapper-com.azureedge.net/images/app/mapper-window-light-electrum.svg" height="340" width="510" loading="eager" fetchpriority="high" alt="Powermapper desktop app screenshot">

1276 </div>

1277 <div class="pm-showcase-rotated pm-showcase-front">

1278 <img class="pm-showcase-img" src="https://www-powermapper-com.azureedge.net/images/app/sortsite-window-light-dash.svg" height="340" width="510" loading="eager" fetchpriority="high" alt="SortSite desktop app screenshot">

1279 </div>

1280 </div>

1281 </div>

1282 </div>

1283 </div>

1284 <div class="bg-secondary pb-md-2 pb-lg-5">

1285 <div class="d-none d-lg-block pm-home-services"></div>

1286 <div class="container pb-4 pt-5">

1287 <h2 class="h1 text-center text-md-start mb-lg-4 pt-1 pt-md-4">Innovative Solutions</h2>

1288 <div class="row align-items-center pb-5 mb-lg-2">

1289 <div class="col-md-8 text-center text-md-start">

1290 <p class="fs-lg mb-md-0">We blend expertise with passion to help you unlock your accessibility potential. Reach your compliance goals using our flexible, one-click solutions. </p>

1291 </div>

1292 <div class="col-md-4 d-flex justify-content-center justify-content-md-end">

1293 <a href="/products/" class="btn btn-outline-secondary btn-lg">See all products</a>

1294 </div>

1295 </div>

1296 <div class="row row-cols-1 row-cols-md-2">

1297 <div class="col py-4 my-2 my-sm-3">

1298 <a href="/products/sortsite/" class="card card-hover h-100 border-0 shadow-sm text-decoration-none pt-5 px-sm-3 px-md-0 px-lg-3 pb-sm-3 pb-md-0 pb-lg-3 me-xl-2">

1299 <div class="card-body pt-3">

1300 <div class="d-inline-block bg-primary shadow-primary rounded-3 position-absolute top-0 translate-middle-y p-3">

1301 <svg width="40" height="40" fill="currentcolor" class="bi bi-list-check text-light m-1" aria-hidden="true" viewBox="0 0 16 16"><path fill-rule="evenodd" d="M5 11.5a.5.5.0 01.5-.5h9a.5.5.0 010 1h-9a.5.5.0 01-.5-.5m0-4a.5.5.0 01.5-.5h9a.5.5.0 010 1h-9A.5.5.0 015 7.5m0-4a.5.5.0 01.5-.5h9a.5.5.0 010 1h-9A.5.5.0 015 3.5M3.854 2.146a.5.5.0 010 .708l-1.5 1.5a.5.5.0 01-.708.0l-.5-.5a.5.5.0 11.708-.708L2 3.293l1.146-1.147a.5.5.0 01.708.0m0 4a.5.5.0 010 .708l-1.5 1.5a.5.5.0 01-.708.0l-.5-.5a.5.5.0 11.708-.708L2 7.293l1.146-1.147a.5.5.0 01.708.0m0 4a.5.5.0 010 .708l-1.5 1.5a.5.5.0 01-.708.0l-.5-.5a.5.5.0 01.708-.708l.146.147 1.146-1.147a.5.5.0 01.708.0"></path></svg>

1302 </div>

1303 <h2 class="h4 d-inline-flex align-items-center">Identify Web Issues </h2>

1304 <p class="text-body mb-0">Scan your entire site for problems that can make it inaccessible and drive customers away. Check for issues like broken links, spelling errors, browser compatibility, SEO issues, and web standards. </p>

1305 </div></a>

1306 </div>

1307 <div class="col py-4 my-2 my-sm-3">

1308 <a href="/products/mapper/" class="card card-hover h-100 border-0 shadow-sm text-decoration-none pt-5 px-sm-3 px-md-0 px-lg-3 pb-sm-3 pb-md-0 pb-lg-3 ms-xl-2">

1309 <div class="card-body pt-3">

1310 <div class="d-inline-block bg-primary shadow-primary rounded-3 position-absolute top-0 translate-middle-y p-3">

1311 <svg width="40" height="40" fill="currentcolor" class="bi bi-diagram-3-fill text-light m-1" aria-hidden="true" viewBox="0 0 16 16"><path fill-rule="evenodd" d="M6 3.5A1.5 1.5.0 017.5 2h1A1.5 1.5.0 0110 3.5v1A1.5 1.5.0 018.5 6v1H14a.5.5.0 01.5.5v1a.5.5.0 01-1 0V8h-5v.5a.5.5.0 01-1 0V8h-5v.5a.5.5.0 01-1 0v-1A.5.5.0 012 7h5.5V6A1.5 1.5.0 016 4.5zm-6 8A1.5 1.5.0 011.5 10h1A1.5 1.5.0 014 11.5v1A1.5 1.5.0 012.5 14h-1A1.5 1.5.0 010 12.5zm6 0A1.5 1.5.0 017.5 10h1a1.5 1.5.0 011.5 1.5v1A1.5 1.5.0 018.5 14h-1A1.5 1.5.0 016 12.5zm6 0a1.5 1.5.0 011.5-1.5h1a1.5 1.5.0 011.5 1.5v1A1.5 1.5.0 0114.5 14h-1A1.5 1.5.0 0112 12.5z"></path></svg>

1312 </div>

1313 <h2 class="h4 d-inline-flex align-items-center">Visual Site Mapping </h2>

1314 <p class="text-body mb-0">Get a comprehensive overview of your site in a variety of dynamic and useful map styles. Achieve new UX heights by quickly identifying areas that lack consistency, and resolving them. </p>

1315 </div></a>

1316 </div>

1317 <div class="col py-4 my-2 my-sm-3">

1318 <a href="/products/sortsite/checks/accessibility-checks/" class="card card-hover h-100 border-0 shadow-sm text-decoration-none pt-5 px-sm-3 px-md-0 px-lg-3 pb-sm-3 pb-md-0 pb-lg-3 ms-xl-2">

1319 <div class="card-body pt-3">

1320 <div class="d-inline-block bg-primary shadow-primary rounded-3 position-absolute top-0 translate-middle-y p-3">

1321 <svg width="40" height="40" fill="currentcolor" class="bi bi-universal-access-circle text-light m-1" aria-hidden="true" viewBox="0 0 16 16"><path d="M8 4.143A1.071 1.071.0 108 2a1.071 1.071.0 000 2.143m-4.668 1.47 3.24.316v2.5l-.323 4.585A.383.383.0 007 13.14l.826-4.017c.045-.18.301-.18.346.0L9 13.139a.383.383.0 00.752-.125L9.43 8.43v-2.5l3.239-.316a.38.38.0 00-.047-.756H3.379a.38.38.0 00-.047.756z"></path><path d="M8 0a8 8 0 100 16A8 8 0 008 0M1 8a7 7 0 1114 0A7 7 0 011 8"></path></svg>

1322 </div>

1323 <h2 class="h4 d-inline-flex align-items-center">Evaluate Accessibility </h2>

1324 <p class="text-body mb-0">Shape a more accessible future with our one-click web testing tools. Reach compliance by finding issues checked against WCAG 2.0, 2.1 or 2.2 and US Section 508 accessibility standards. </p>

1325 </div></a>

1326 </div>

1327 <div class="col py-4 my-2 my-sm-3">

1328 <a href="/tests/" class="card card-hover h-100 border-0 shadow-sm text-decoration-none pt-5 px-sm-3 px-md-0 px-lg-3 pb-sm-3 pb-md-0 pb-lg-3 ms-xl-2">

1329 <div class="card-body pt-3">

1330 <div class="d-inline-block bg-primary shadow-primary rounded-3 position-absolute top-0 translate-middle-y p-3">

1331 <svg width="40" height="40" fill="currentcolor" class="bi bi-check-circle-fill text-light m-1" aria-hidden="true" viewBox="0 0 16 16"><path d="M16 8A8 8 0 110 8a8 8 0 0116 0m-3.97-3.03a.75.75.0 00-1.08.022L7.477 9.417 5.384 7.323a.75.75.0 00-1.06 1.06L6.97 11.03a.75.75.0 001.079-.02l3.992-4.99a.75.75.0 00-.01-1.05z"></path></svg>

1332 </div>

1333 <h2 class="h4 d-inline-flex align-items-center">Leading Accuracy </h2>

1334 <p class="text-body mb-0">Our tools are informed by over a decade’s worth of evidence-based testing as part of our commitment to accessibility excellence. This has led to our tools blazing the industry with their low false positive rates. </p>

1335 </div></a>

1336 </div>

1337 <div class="col py-4 my-2 my-sm-3">

1338 <a href="/products/" class="card card-hover h-100 border-0 shadow-sm text-decoration-none pt-5 px-sm-3 px-md-0 px-lg-3 pb-sm-3 pb-md-0 pb-lg-3 ms-xl-2">

1339 <div class="card-body pt-3">

1340 <div class="d-inline-block bg-primary shadow-primary rounded-3 position-absolute top-0 translate-middle-y p-3">

1341 <svg width="40" height="40" fill="currentcolor" class="bi bi-stack text-light m-1" aria-hidden="true" viewBox="0 0 16 16"><path d="m14.12 10.163 1.715.858c.22.11.22.424.0.534L8.267 15.34a.6.6.0 01-.534.0L.165 11.555a.299.299.0 010-.534l1.716-.858 5.317 2.659c.505.252 1.1.252 1.604.0l5.317-2.66zM7.733.063a.6.6.0 01.534.0l7.568 3.784a.3.3.0 010 .535L8.267 8.165a.6.6.0 01-.534.0L.165 4.382a.299.299.0 010-.535z"></path><path d="m14.12 6.576 1.715.858c.22.11.22.424.0.534l-7.568 3.784a.6.6.0 01-.534.0L.165 7.968a.299.299.0 010-.534l1.716-.858 5.317 2.659c.505.252 1.1.252 1.604.0z"></path></svg>

1342 </div>

1343 <h2 class="h4 d-inline-flex align-items-center">Flexible Solutions </h2>

1344 <p class="text-body mb-0">Scan sites behind firewalls such as password-protected sites, intranets, and Sharepoint sites. Integrate these scans with various CI and build tools. </p>

1345 </div></a>

1346 </div>

1347 <div class="col py-4 my-2 my-sm-3">

1348 <a href="/products/sortsite/" class="card card-hover h-100 border-0 shadow-sm text-decoration-none pt-5 px-sm-3 px-md-0 px-lg-3 pb-sm-3 pb-md-0 pb-lg-3 ms-xl-2">

1349 <div class="card-body pt-3">

1350 <div class="d-inline-block bg-primary shadow-primary rounded-3 position-absolute top-0 translate-middle-y p-3">

1351 <svg width="40" height="40" fill="currentcolor" class="bi bi-file-earmark-code-fill text-light m-1" aria-hidden="true" viewBox="0 0 16 16"><path d="M9.293.0H4A2 2 0 002 2v12a2 2 0 002 2h8a2 2 0 002-2V4.707A1 1 0 0013.707 4L10 .293A1 1 0 009.293.0M9.5 3.5v-2l3 3h-2a1 1 0 01-1-1M6.646 7.646a.5.5.0 11.708.708L5.707 10l1.647 1.646a.5.5.0 01-.708.708l-2-2a.5.5.0 010-.708zm2.708.0 2 2a.5.5.0 010 .708l-2 2a.5.5.0 01-.708-.708L10.293 10 8.646 8.354a.5.5.0 11.708-.708"></path></svg>

1352 </div>

1353 <h2 class="h4 d-inline-flex align-items-center">Multiple File Types </h2>

1354 <p class="text-body mb-0">Check a wide variety of file formats including HTML, JavaScript, CSS, SVG, Adobe PDF, GIF, PNG, JPEG, Audio, Video, and Microsoft Office. </p>

1355 </div></a>

1356 </div>

1357 </div>

1358 </div>

1359 </div>

1360 <div class="container pb-2 mt-lg-2 mt-xl-4 mb-5">

1361 <div class="d-lg-flex flex-row">

1362 <div class="card shadow-sm mb-4 mb-lg-1 me-sm-4 flex-fill w-100 w-lg-25">

1363 <div class="card-body">

1364 <blockquote>

1365 <p>SortSite is an automated tool that scans your website for device compatibility and accessibility. Bonus: It also checks for search engine optimization (SEO), broken links, and secure connections.</p>

1366 </blockquote>

1367 </div>

1368 <div class="card-footer">

1369 <div class="d-flex align-items-center was-border-end-sm pe-sm-4 me-sm-2">

1370 <img src="https://www-powermapper-com.azureedge.net/images/testimonials/shopify-staff-48.jpg" srcset="https://www-powermapper-com.azureedge.net/images/testimonials/shopify-staff-96.jpg 2x" width="48" height="48" loading="lazy" class="rounded-circle" alt="Shopify staff writer">

1371 <div class="ps-2 was-ps-md-0">

1372 <p class="fs-sm fw-semibold lh-base mb-0">Shopify Blog</p> <span class="fs-sm text-muted"><a href="https://www.shopify.com/uk/blog/web-accessibility">Shopify</a></span>

1373 </div>

1374 </div>

1375 </div>

1376 </div>

1377 <div class="card shadow-sm mb-4 mb-lg-1 me-sm-4 flex-fill w-100 w-lg-25">

1378 <div class="card-body">

1379 <blockquote>

1380 <p>SortSite is a tool that stood out to us and gave us good results. To date we have scanned multiple applications at DOH and the results have been informative and helpful in assessing the accessibility and assisting us with what to fix.</p>

1381 </blockquote>

1382 </div>

1383 <div class="card-footer">

1384 <div class="d-flex align-items-center was-border-end-sm pe-sm-4 me-sm-2">

1385 <img src="https://www-powermapper-com.azureedge.net/images/testimonials/generic-keyboard-48.jpg" srcset="https://www-powermapper-com.azureedge.net/images/testimonials/generic-keyboard-96.jpg 2x" width="48" height="48" loading="lazy" class="rounded-circle" alt="Accessibility coordinator presentation">

1386 <div class="ps-2 was-ps-md-0">

1387 <p class="fs-sm fw-semibold lh-base mb-0">IT Accessibility Coordinator</p> <span class="fs-sm text-muted">WA Department of Health</span>

1388 </div>

1389 </div>

1390 </div>

1391 </div>

1392 <div class="card shadow-sm mb-4 mb-lg-1 flex-fill w-100 w-lg-25">

1393 <div class="card-body">

1394 <blockquote>

1395 <p>There are lots of good tools out there to generate sitemaps, but this tool creates 2D &amp; 3D visual sitemaps for you – which is really powerful when trying to understand how crawlers navigate your site, or explain to a client the architectural issues a site may be facing. </p>

1396 </blockquote>

1397 </div>

1398 <div class="card-footer">

1399 <div class="d-flex align-items-center was-border-end-sm pe-sm-4 me-sm-2">

1400 <img src="https://www-powermapper-com.azureedge.net/images/testimonials/generic-keyboard-48.jpg" srcset="https://www-powermapper-com.azureedge.net/images/testimonials/generic-keyboard-96.jpg 2x" width="48" height="48" loading="lazy" class="rounded-circle" alt="Pete Campbell talk at Brighton SEO">

1401 <div class="ps-2 was-ps-md-0">

1402 <p class="fs-sm fw-semibold lh-base mb-0">Pete Campbell</p> <span class="fs-sm text-muted">PeteCampbell.com</span>

1403 </div>

1404 </div>

1405 </div>

1406 </div>

1407 </div>

1408 </div>

1409 <div class="container pt-3 pt-md-4 pt-lg-5 pb-2 mt-lg-2 mt-xl-4">

1410 <div class="row align-items-center">

1411 <div class="col-md-7 d-none d-md-block">

1412 <img src="https://www-powermapper-com.azureedge.net/images/app/sortsite-window-light-dash.svg" class="d-block my-lg-2 mx-auto me-md-0 rounded-3 border shadow-lg" width="746" height="426" loading="lazy" alt="Screenshot of SortSite report dashboard">

1413 </div>

1414 <div class="col-md-5 col-xl-4 offset-xl-1 d-flex d-sm-block flex-column">

1415 <h2 class="pb-3 pt-2 pt-md-0">Tailored Reports</h2>

1416 <ul class="list-unstyled pb-2">

1417 <li class="d-flex align-items-center pb-1 mb-2">

1418 <i class="bi bi-check-circle text-primary fs-xl me-2" aria-hidden="true"></i> Highly customizable

1419 </li>

1420 <li class="d-flex align-items-center pb-1 mb-2">

1421 <i class="bi bi-check-circle text-primary fs-xl me-2" aria-hidden="true"></i> Easily find and fix problems

1422 </li>

1423 <li class="d-flex align-items-center pb-1 mb-2">

1424 <i class="bi bi-check-circle text-primary fs-xl me-2" aria-hidden="true"></i> Browse issues by various concerns

1425 </li>

1426 <li class="d-flex align-items-center pb-1 mb-2">

1427 <i class="bi bi-check-circle text-primary fs-xl me-2" aria-hidden="true"></i> Share scan reports with your team

1428 </li>

1429 <li class="d-flex align-items-center pb-1 mb-2">

1430 <i class="bi bi-check-circle text-primary fs-xl me-2" aria-hidden="true"></i> Export results to HTML, Word, and Excel

1431 </li>

1432 </ul> <a href="/products/sortsite/" class="btn btn-primary"> More reports </a>

1433 </div>

1434 </div>

1435 </div>

1436 <div class="container pt-3 pt-md-4 pb-md-4 pt-lg-5 pb-lg-5 mt-lg-2 mt-xl-4 bg-secondary rounded-3">

1437 <div class="row align-items-center pt-3 pt-sm-4 pt-md-0 px-3 px-sm-4 px-lg-0">

1438 <div class="col-lg-4 col-md-5 offset-lg-1 text-center text-md-start">

1439 <h3 class="h2 mb-lg-4 mb-3">Accessibility Testing</h3>

1440 <ul class="list-unstyled mb-4 pb-lg-3 text-start">

1441 <li class="d-flex justify-content-md-start justify-content-center mt-2">

1442 <i class="bi bi-check-circle me-2 fs-5 text-primary" aria-hidden="true"></i> Quickly find problems that prevent users with disabilities from using your website

1443 </li>

1444 <li class="d-flex justify-content-md-start justify-content-center mt-2">

1445 <i class="bi bi-check-circle me-2 fs-5 text-primary" aria-hidden="true"></i> Check your entire site against W3 WCAG accessibility standards, plus compliance with Section 508 of the Rehabilitation act

1446 </li>

1447 <li class="d-flex justify-content-md-start justify-content-center mt-2">

1448 <i class="bi bi-check-circle me-2 fs-5 text-primary" aria-hidden="true"></i> Determine reliability of features designed for assistive technology in HTML, CSS and ARIA with different screen reader / browser combinations

1449 </li>

1450 </ul> <a href="/products/sortsite/checks/accessibility-checks/" class="btn btn-primary">Accessibility</a>

1451 </div>

1452 <div class="col-lg-6 col-md-7 mt-4 pt-md-0 pt-2 d-none d-md-block">

1453 <img src="https://www-powermapper-com.azureedge.net/images/app/sortsite-window-light-acc.svg" class="d-block my-lg-2 mx-auto me-md-0 rounded-3 border shadow" width="595" height="340" loading="lazy" alt="Screenshot of SortSite accessibility report">

1454 </div>

1455 </div>

1456 </div>

1457 <div class="container pt-3 pt-md-4 pt-lg-5 pb-2 mt-lg-2 mt-xl-4">

1458 <h2 class="mb-5 text-center">Powered by Simplicity</h2>

1459 <div class="steps steps-horizontal-md steps-center">

1460 <div class="step">

1461 <div class="step-number">

1462 <div class="step-number-inner">1</div>

1463 </div>

1464 <div class="step-body">

1465 <h3>Start Scan</h3>

1466 <p>Just enter your web address and click Start Scan. Our tool will crawl your entire site to find evidence-identified issues. </p>

1467 </div>

1468 </div>

1469 <div class="step">

1470 <div class="step-number">

1471 <div class="step-number-inner">2</div>

1472 </div>

1473 <div class="step-body">

1474 <h3>See Report</h3>

1475 <p>Once complete, we'll send you a full report that clearly shows you which problems you have, what pages they're on, and where code is affected. </p>

1476 </div>

1477 </div>

1478 <div class="step">

1479 <div class="step-number">

1480 <div class="step-number-inner">3</div>

1481 </div>

1482 <div class="step-body">

1483 <h3>Get Accessible</h3>

1484 <p>Your accessibility journey starts now. Using our findings, you can work towards creating a site that's accessible to users with disabilities. </p>

1485 </div>

1486 </div>

1487 </div>

1488 </div>

1489 <div class="container py-5 my-md-2 my-lg-4 my-xl-5">

1490 <div class="table-responsive-lg">

1491 <div class="d-flex align-items-center pb-4">

1492 <div class="bg-primary rounded-3 shadow-primary p-4 pm-home-pricing-col">

1493 <div class="card bg-transparent border-light py-3 py-sm-4 py-lg-5">

1494 <div class="card-body text-light text-center">

1495 <h3 class="text-light mb-2">Small</h3>

1496 <div class="fs-lg pb-4 mb-3">Best for small teams</div>

1497 <div class="display-5 mb-1">

1498 <span class="eur"><strong>€35</strong></span> <span class="gbp"><strong>£35</strong></span> <span class="usd"><strong>$49</strong></span>

1499 </div>

1500 <div class="mb-5">per month</div>

1501 </div>

1502 <div class="card-footer border-0 text-center pt-0 pb-4">

1503 <div class="eur buy-button">

1504 <a class="btn btn-light btn-lg shadow-secondary" href="https://checkout.bluesnap.com/buynow/checkout?sku2906246=1&amp;currency=EUR" aria-label="Free Trial - Small - currency EUR">Free Trial - Small</a>

1505 </div>

1506 <div class="gbp buy-button">

1507 <a class="btn btn-light btn-lg shadow-secondary" href="https://checkout.bluesnap.com/buynow/checkout?sku2906246=1&amp;currency=GBP" aria-label="Free Trial - Small - currency GBP">Free Trial - Small</a>

1508 </div>

1509 <div class="usd buy-button">

1510 <a class="btn btn-light btn-lg shadow-secondary" href="https://checkout.bluesnap.com/buynow/checkout?sku2906246=1&amp;currency=USD" aria-label="Free Trial - Small - currency USD">Free Trial - Small</a>

1511 </div>

1512 </div>

1513 </div>

1514 </div>

1515 <div class="row flex-nowrap border rounded-3 rounded-start-0 shadow-sm g-0 pm-home-pricing-row">

1516 <div class="col">

1517 <div class="card bg-light h-100 border-0 border-end rounded-0 py-3 py-sm-4 py-lg-5">

1518 <div class="card-body text-center">

1519 <h3 class="mb-2">Medium</h3>

1520 <div class="fs-lg pb-4 mb-3">Best for growing teams</div>

1521 <div class="display-5 text-dark mb-1">

1522 <span class="eur"><strong>€99</strong></span> <span class="gbp"><strong>£99</strong></span> <span class="usd"><strong>$149</strong></span>

1523 </div>

1524 <div class="mb-5">per month</div>

1525 </div>

1526 <div class="card-footer border-0 text-center pt-0 pb-4">

1527 <div class="eur buy-button">

1528 <a class="btn btn-outline-primary btn-lg" href="https://checkout.bluesnap.com/buynow/checkout?sku2964602=1&amp;currency=EUR" aria-label="Free Trial - Medium - currency EUR">Free Trial - Medium</a>

1529 </div>

1530 <div class="gbp buy-button">

1531 <a class="btn btn-outline-primary btn-lg" href="https://checkout.bluesnap.com/buynow/checkout?sku2964602=1&amp;currency=GBP" aria-label="Free Trial - Medium - currency GBP">Free Trial - Medium</a>

1532 </div>

1533 <div class="usd buy-button">

1534 <a class="btn btn-outline-primary btn-lg" href="https://checkout.bluesnap.com/buynow/checkout?sku2964602=1&amp;currency=USD" aria-label="Free Trial - Medium - currency USD">Free Trial - Medium</a>

1535 </div>

1536 </div>

1537 </div>

1538 </div>

1539 <div class="col">

1540 <div class="card bg-light h-100 border-0 rounded-start-0 py-3 py-sm-4 py-lg-5">

1541 <div class="card-body text-center">

1542 <h3 class="mb-2">Large</h3>

1543 <div class="fs-lg pb-4 mb-3">Best for large teams</div>

1544 <div class="display-5 text-dark mb-1">

1545 <span class="eur"><strong>€199</strong></span> <span class="gbp"><strong>£199</strong></span> <span class="usd"><strong>$299</strong></span>

1546 </div>

1547 <div class="mb-5">per month</div>

1548 </div>

1549 <div class="card-footer border-0 text-center pt-0 pb-4">

1550 <div class="eur buy-button">

1551 <a class="btn btn-outline-primary btn-lg" href="https://checkout.bluesnap.com/buynow/checkout?sku3035866=1&amp;currency=EUR" aria-label="Free Trial - Large - currency EUR">Free Trial - Large</a>

1552 </div>

1553 <div class="gbp buy-button">

1554 <a class="btn btn-outline-primary btn-lg" href="https://checkout.bluesnap.com/buynow/checkout?sku3035866=1&amp;currency=GBP" aria-label="Free Trial - Large - currency GBP">Free Trial - Large</a>

1555 </div>

1556 <div class="usd buy-button">

1557 <a class="btn btn-outline-primary btn-lg" href="https://checkout.bluesnap.com/buynow/checkout?sku3035866=1&amp;currency=USD" aria-label="Free Trial - Large - currency USD">Free Trial - Large</a>

1558 </div>

1559 </div>

1560 </div>

1561 </div>

1562 </div>

1563 </div>

1564 </div>

1565 </div>

1566 </main>

1567 </div>

1568 <footer class="footer bg-dark pt-5 pb-4 pb-lg-5" data-bs-theme="dark">

1569 <div class="container pt-lg-4">

1570 <div class="row pb-5">

1571 <div class="col-lg-4 col-md-6">

1572 <div class="navbar-brand text-dark p-0 me-0 mb-3 mb-lg-4">

1573 <img alt="Tick" width="32" height="32" src="data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%2244%200%20500%20500%22%20width=%22500%22%20height=%22500%22%3E%3Cpath%20fill=%22%232e2%22%20d=%22M462%20256c0%20113.77-92.23%20206-206%20206S50%20369.77%2050%20256%20142.23%2050%20256%2050s206%2092.23%20206%20206zm-40%200c0-91.75-74.26-166-166-166-91.75.0-166%2074.26-166%20166%200%2091.75%2074.26%20166%20166%20166%2091.75.0%20166-74.26%20166-166zm-83.78-88.36-116.1%20116.1-50.3-50.3-37.3%2037.3%2087.6%2087.62%20153.42-153.44-37.32-37.28z%22/%3E%3C/svg%3E"> PowerMapper

1574 </div>

1575 <p class="fs-sm text-light opacity-70 pb-lg-3 mb-4">Based in Edinburgh (UK), PowerMapper Software makes easy-to-use tools for mapping, testing and analyzing web sites. Our products are used in more than 50 countries by some of the world's largest organizations. </p>

1576 <form action="/search/">

1577 <label for="search-qu" class="form-label">Couldn't find what you were looking for?</label>

1578 <div class="input-group">

1579 <input type="search" name="qu" id="search-qu" class="form-control rounded-start ps-5" placeholder="Enter search text" required=""> <i class="bi bi-search fs-lg opacity-80 position-absolute top-50 start-0 translate-middle-y ms-3 zindex-5" aria-hidden="true"></i>

1580 <div class="invalid-tooltip position-absolute top-100 start-0">Please provide a search term.</div> <button class="btn btn-primary">Search</button>

1581 </div>

1582 </form>

1583 </div>

1584 <div class="col-xl-6 col-lg-7 col-md-5 offset-xl-2 offset-md-1 pt-4 pt-md-1 pt-lg-0">

1585 <div id="footer-links" class="row">

1586 <div class="col-lg-4">

1587 <h3 class="h6 mb-2 d-lg-none">

1588 <a href="#useful-links" class="d-block text-dark dropdown-toggle d-lg-none py-2" data-bs-toggle="collapse">Useful Links</a>

1589 </h3>

1590 <div id="useful-links" class="collapse d-lg-block" data-bs-parent="#footer-links">

1591 <ul class="nav flex-column pb-lg-1 mb-lg-3">

1592 <li class="nav-item">

1593 <a href="/products/" class="nav-link d-inline-block px-0 pt-1 pb-2">Products</a>

1594 </li>

1595 <li class="nav-item">

1596 <a href="/support/" class="nav-link d-inline-block px-0 pt-1 pb-2">Support</a>

1597 </li>

1598 <li class="nav-item">

1599 <a href="/company/" class="nav-link d-inline-block px-0 pt-1 pb-2">About</a>

1600 </li>

1601 <li class="nav-item">

1602 <a href="/blog/" class="nav-link d-inline-block px-0 pt-1 pb-2">Blog</a>

1603 </li>

1604 <li class="nav-item">

1605 <a href="/sitemap/" class="nav-link d-inline-block px-0 pt-1 pb-2">Sitemap</a>

1606 </li>

1607 </ul>

1608 <ul class="nav flex-column mb-2 mb-lg-0">

1609 <li class="nav-item">

1610 <a href="/smallprint/accessibility/" class="nav-link d-inline-block px-0 pt-1 pb-2">Accessibility Policy</a>

1611 </li>

1612 <li class="nav-item">

1613 <a href="/smallprint/legal/" class="nav-link d-inline-block px-0 pt-1 pb-2">Terms &amp; Conditions</a>

1614 </li>

1615 <li class="nav-item">

1616 <a href="/smallprint/privacy/" class="nav-link d-inline-block px-0 pt-1 pb-2">Privacy Policy</a>

1617 </li>

1618 <li class="nav-item">

1619 <a href="#" role="button" class="cky-banner-element nav-link d-inline-block px-0 pt-1 pb-2">Cookie Preferences</a>

1620 </li>

1621 </ul>

1622 </div>

1623 </div>

1624 <div class="col-xl-4 col-lg-3">

1625 <h3 class="h6 mb-2 d-lg-none">

1626 <a href="#social-links" class="d-block text-dark dropdown-toggle d-lg-none py-2" data-bs-toggle="collapse">Solutions</a>

1627 </h3>

1628 <div id="social-links" class="collapse d-lg-block" data-bs-parent="#footer-links">

1629 <ul class="nav flex-column mb-2 mb-lg-0">

1630 <li class="nav-item">

1631 <a href="/products/sortsite/checks/accessibility-checks/" class="nav-link d-inline-block px-0 pt-1 pb-2">Accessibility Checker</a>

1632 </li>

1633 <li class="nav-item">

1634 <a href="/products/sortsite/checks/link-checker/" class="nav-link d-inline-block px-0 pt-1 pb-2">Broken Links</a>

1635 </li>

1636 <li class="nav-item">

1637 <a href="/products/sortsite/checks/browser-compatibility/" class="nav-link d-inline-block px-0 pt-1 pb-2">Browser Compatibility</a>

1638 </li>

1639 <li class="nav-item">

1640 <a href="/products/mapper/maps/visual-sitemaps/" class="nav-link d-inline-block px-0 pt-1 pb-2">Visual Sitemaps</a>

1641 </li>

1642 </ul>

1643 </div>

1644 </div>

1645 <div class="col-xl-4 col-lg-5 pt-2 pt-lg-0">

1646 <h3 class="h6 pt-1 mb-2">Contact Us</h3> <a href="mailto:support@powermapper.com" class="fw-medium">support@powermapper.com</a>

1647 </div>

1648 </div>

1649 </div>

1650 </div>

1651 <p class="nav d-block fs-xs text-center text-md-start pb-2 pb-lg-0 mb-0">

1652 <span class="text-light opacity-80">Copyright 1996-2026. PowerMapper Software. All rights reserved. </span>

1653 </p>

1654 </div>

1655 </footer>

1656 <script>

1657 window.dataLayer=window.dataLayer||[];

1658 function gtag(){

1659 dataLayer.push(arguments)}

1660 gtag("consent","default",{

1661 ad_storage:"denied",ad_user_data:"denied",ad_personalization:"denied",analytics_storage:"denied",functionality_storage:"denied",personalization_storage:"denied",security_storage:"granted",wait_for_update:2e3}

1662 ),gtag("set","ads_data_redaction",!0),gtag("set","url_passthrough",!0),gtag("js",new Date),gtag("config","G-LF9VL0DFT0")

1663 </script>

1664

1665 <script async="" src="https://www.googletagmanager.com/gtag/js?id=G-LF9VL0DFT0">

1666

1667 </script>

1668

1669 <script async="" id="cookieyes" src="https://cdn-cookieyes.com/client_data/832eea0e163ad734db954724/script.js">

1670

1671 </script>

1672

1673 <script async="" src="https://www-powermapper-com.azureedge.net/js/site-bundle-min-20240902.js" integrity="sha384-jByU+KwIN9y/DxPDzA1/V80Vz9GJHM2tlhiT50U8EoXVTdbEsJKkS7alsbSw/m0L" crossorigin="anonymous">

1674

1675 </script>

1676

1677 <script async="" src="https://www-powermapper-com.azureedge.net/js/theme.min.20240902.js" integrity="sha384-ZC+2SNnJj0FKCwdOyWfKSzLqDKE2wFAHrdLigbyQ6g/D3Yx6wPeADnmF4pAWN39Y" crossorigin="anonymous">

1678

1679 </script>

1680

1681 </body>

1682</html>