Home   Time Zones   World Clock   Air Distance Graph

Distance from Grand Prairie to ...

Graph showing distances and directions to other locations. Click arrows to see the route on a map. Learn more about the distance graph.


Grand Prairie Coordinates

location of Grand Prairie
Latitude: 32° 45' North
Longitude: 96° 60' West

Distance to ...

North Pole:3,963 mi
Equator:2,252 mi
South Pole:8,467 mi

Distance Calculator – Find distance between any two locations.


Locations around this latitude

Locations around this longitude

Locations farthest away from Grand Prairie

How far is it from Grand Prairie to locations worldwide

Current Local Times and Distance from Grand Prairie

LocationLocal timeDistanceDirection
USA, Texas, Grand Prairie *Sat 5:49 pm---
USA, Texas, Arlington *Sat 5:49 pm10 km6 miles6 nmWest W
USA, Texas, Irving *Sat 5:49 pm12 km7 miles6 nmNorth-northeast NNE
USA, Texas, Dallas *Sat 5:49 pm19 km12 miles10 nmEast-northeast ENE
USA, Texas, Mansfield *Sat 5:49 pm24 km15 miles13 nmSouth-southwest SSW
USA, Texas, Carrollton *Sat 5:49 pm27 km17 miles15 nmNorth-northeast NNE
USA, Texas, Fort Worth *Sat 5:49 pm31 km19 miles17 nmWest W
USA, Texas, Lewisville *Sat 5:49 pm33 km21 miles18 nmNorth N
USA, Texas, Mesquite *Sat 5:49 pm37 km23 miles20 nmEast E
USA, Texas, Burleson *Sat 5:49 pm38 km24 miles20 nmSouthwest SW
USA, Texas, Garland *Sat 5:49 pm38 km24 miles21 nmEast-northeast ENE
USA, Texas, Plano *Sat 5:49 pm41 km26 miles22 nmNortheast NE
USA, Texas, Waxahachie *Sat 5:49 pm42 km26 miles23 nmSouth-southeast SSE
USA, Texas, Allen *Sat 5:49 pm50 km31 miles27 nmNortheast NE
USA, Texas, Wylie *Sat 5:49 pm52 km33 miles28 nmNortheast NE
USA, Texas, Denton *Sat 5:49 pm54 km33 miles29 nmNorth-northwest NNW
USA, Texas, Cleburne *Sat 5:49 pm57 km36 miles31 nmSouthwest SW
USA, Texas, McKinney *Sat 5:49 pm60 km37 miles33 nmNorth-northeast NNE
USA, Texas, Granbury *Sat 5:49 pm82 km51 miles44 nmWest-southwest WSW
USA, Texas, Sherman *Sat 5:49 pm105 km65 miles57 nmNorth-northeast NNE
USA, Texas, Denison *Sat 5:49 pm120 km74 miles65 nmNorth-northeast NNE
USA, Texas, Waco *Sat 5:49 pm133 km83 miles72 nmSouth S
USA, Texas, Mineola *Sat 5:49 pm142 km88 miles77 nmEast E
USA, Texas, Tyler *Sat 5:49 pm165 km103 miles89 nmEast-southeast ESE
USA, Texas, Palestine *Sat 5:49 pm169 km105 miles91 nmSoutheast SE
USA, Texas, Hawkins *Sat 5:49 pm169 km105 miles91 nmEast E
USA, Texas, Temple *Sat 5:49 pm186 km115 miles100 nmSouth S
USA, Texas, Wichita Falls *Sat 5:49 pm190 km118 miles103 nmNorthwest NW
USA, Texas, Killeen *Sat 5:49 pm193 km120 miles104 nmSouth-southwest SSW
USA, Texas, Gladewater *Sat 5:49 pm194 km121 miles105 nmEast E
USA, Oklahoma, Atoka *Sat 5:49 pm199 km124 miles107 nmNorth-northeast NNE
USA, Texas, Kilgore *Sat 5:49 pm203 km126 miles110 nmEast E
USA, Texas, Longview *Sat 5:49 pm214 km133 miles115 nmEast E
USA, Texas, Lampasas *Sat 5:49 pm218 km135 miles117 nmSouth-southwest SSW
USA, Texas, Bryan – College Station *Sat 5:49 pm241 km150 miles130 nmSouth-southeast SSE
USA, Texas, Abilene *Sat 5:49 pm259 km161 miles140 nmWest W
USA, Texas, Austin *Sat 5:49 pm283 km176 miles153 nmSouth-southwest SSW
USA, Louisiana, Shreveport *Sat 5:49 pm304 km189 miles164 nmEast E
USA, Oklahoma, Oklahoma City *Sat 5:49 pm306 km190 miles165 nmNorth N
USA, Texas, Houston *Sat 5:49 pm366 km227 miles198 nmSouth-southeast SSE
USA, Arkansas, Fort Smith *Sat 5:49 pm377 km234 miles204 nmNortheast NE
USA, Texas, Pasadena *Sat 5:49 pm379 km236 miles205 nmSouth-southeast SSE
USA, Texas, San Antonio *Sat 5:49 pm395 km245 miles213 nmSouth-southwest SSW
USA, Texas, Beaumont *Sat 5:49 pm403 km251 miles218 nmSoutheast SE
USA, Arkansas, Fayetteville *Sat 5:49 pm451 km280 miles243 nmNortheast NE
USA, Texas, Midland *Sat 5:49 pm485 km301 miles262 nmWest W
USA, Arkansas, Little Rock *Sat 5:49 pm489 km304 miles264 nmEast-northeast ENE
USA, Texas, Amarillo *Sat 5:49 pm524 km325 miles283 nmWest-northwest WNW
USA, Missouri, Joplin *Sat 5:49 pm531 km330 miles287 nmNorth-northeast NNE
USA, Kansas, Wichita *Sat 5:49 pm550 km342 miles297 nmNorth N
USA, Missouri, Springfield *Sat 5:49 pm600 km373 miles324 nmNorth-northeast NNE
USA, Louisiana, Baton Rouge *Sat 5:49 pm610 km379 miles329 nmEast-southeast ESE
USA, Texas, Laredo *Sat 5:49 pm629 km391 miles340 nmSouth-southwest SSW
USA, Mississippi, Jackson *Sat 5:49 pm642 km399 miles347 nmEast E
USA, Tennessee, Memphis *Sat 5:49 pm695 km432 miles375 nmEast-northeast ENE
USA, Kansas, Topeka *Sat 5:49 pm709 km441 miles383 nmNorth N
USA, Louisiana, New Orleans *Sat 5:49 pm728 km452 miles393 nmEast-southeast ESE
USA, Missouri, Kansas City *Sat 5:49 pm738 km459 miles399 nmNorth-northeast NNE
USA, Missouri, Jefferson City *Sat 5:49 pm780 km485 miles421 nmNorth-northeast NNE
USA, Missouri, St. Joseph *Sat 5:49 pm802 km499 miles433 nmNorth-northeast NNE
USA, Missouri, Columbia *Sat 5:49 pm807 km501 miles436 nmNorth-northeast NNE
USA, Missouri, Sikeston *Sat 5:49 pm818 km508 miles442 nmNortheast NE
Mexico, Nuevo León, Monterrey *Sat 5:49 pm846 km526 miles457 nmSouth-southwest SSW
USA, Alabama, Mobile *Sat 5:49 pm878 km546 miles474 nmEast-southeast ESE
USA, New Mexico, Santa Fe *Sat 4:49 pm886 km550 miles478 nmWest-northwest WNW
USA, Nebraska, Lincoln *Sat 5:49 pm894 km556 miles483 nmNorth N
USA, Missouri, St. Louis *Sat 5:49 pm896 km557 miles484 nmNortheast NE
USA, Texas, El Paso *Sat 4:49 pm901 km560 miles486 nmWest W
Mexico, Chihuahua, Ciudad Juárez *Sat 4:49 pm901 km560 miles486 nmWest W
USA, New Mexico, Albuquerque *Sat 4:49 pm929 km577 miles502 nmWest-northwest WNW
USA, Alabama, Birmingham *Sat 5:49 pm955 km593 miles516 nmEast E
USA, Florida, Pensacola *Sat 5:49 pm963 km598 miles520 nmEast-southeast ESE
USA, Tennessee, Clarksville *Sat 5:49 pm978 km607 miles528 nmEast-northeast ENE
Mexico, Chihuahua, Chihuahua *Sat 4:49 pm981 km610 miles530 nmWest-southwest WSW
USA, Alabama, Montgomery *Sat 5:49 pm1005 km625 miles543 nmEast E
USA, Tennessee, Nashville *Sat 5:49 pm1012 km629 miles547 nmEast-northeast ENE
USA, Iowa, Des Moines *Sat 5:49 pm1027 km638 miles554 nmNorth-northeast NNE
USA, Colorado, Denver *Sat 4:49 pm1057 km657 miles571 nmNorthwest NW
USA, Wyoming, Cheyenne *Sat 4:49 pm1162 km722 miles628 nmNorthwest NW
USA, Georgia, Atlanta *Sat 6:49 pm1180 km733 miles637 nmEast E
USA, Kentucky, Louisville *Sat 6:49 pm1187 km738 miles641 nmNortheast NE
USA, South Dakota, Sioux Falls *Sat 5:49 pm1200 km745 miles648 nmNorth N
Mexico, San Luis Potosí, San Luis Potosi *Sat 5:49 pm1238 km769 miles668 nmSouth-southwest SSW
USA, Indiana, Indianapolis *Sat 6:49 pm1246 km774 miles673 nmNortheast NE
USA, Tennessee, Knoxville *Sat 6:49 pm1254 km779 miles677 nmEast-northeast ENE
USA, Kentucky, Frankfort *Sat 6:49 pm1254 km779 miles677 nmEast-northeast ENE
USA, Illinois, Chicago *Sat 5:49 pm1309 km813 miles707 nmNortheast NE
USA, Arizona, TucsonSat 3:49 pm1310 km814 miles707 nmWest W
Mexico, Aguascalientes, Aguascalientes *Sat 5:49 pm1313 km816 miles709 nmSouth-southwest SSW
USA, South Dakota, Pierre *Sat 5:49 pm1323 km822 miles714 nmNorth-northwest NNW
USA, Wisconsin, Madison *Sat 5:49 pm1326 km824 miles716 nmNorth-northeast NNE
USA, Ohio, Cincinnati *Sat 6:49 pm1327 km825 miles717 nmNortheast NE
Mexico, Guanajuato, Leon *Sat 5:49 pm1369 km851 miles739 nmSouth-southwest SSW
USA, South Dakota, Rapid City *Sat 4:49 pm1370 km851 miles739 nmNorth-northwest NNW
USA, Wisconsin, Milwaukee *Sat 5:49 pm1391 km865 miles751 nmNorth-northeast NNE
Mexico, Sonora, HermosilloSat 3:49 pm1394 km866 miles752 nmWest-southwest WSW
USA, Minnesota, Minneapolis *Sat 5:49 pm1395 km867 miles753 nmNorth-northeast NNE
USA, Minnesota, St. Paul *Sat 5:49 pm1400 km870 miles756 nmNorth-northeast NNE
Mexico, Sinaloa, Mazatlan *Sat 4:49 pm1403 km872 miles758 nmSouthwest SW
USA, Arizona, PhoenixSat 3:49 pm1408 km875 miles760 nmWest W
Mexico, Jalisco, Guadalajara *Sat 5:49 pm1479 km919 miles799 nmSouth-southwest SSW
USA, Ohio, Columbus *Sat 6:49 pm1487 km924 miles803 nmNortheast NE
USA, South Carolina, Columbia *Sat 6:49 pm1491 km926 miles805 nmEast E
Mexico, Ciudad de México, Mexico City *Sat 5:49 pm1491 km927 miles805 nmSouth S
USA, Florida, Tampa *Sat 6:49 pm1494 km928 miles807 nmEast-southeast ESE
Mexico, Yucatán, Merida *Sat 5:49 pm1496 km929 miles808 nmSouth-southeast SSE
Mexico, Veracruz, Veracruz *Sat 5:49 pm1503 km934 miles812 nmSouth S
USA, West Virginia, Charleston *Sat 6:49 pm1523 km946 miles822 nmEast-northeast ENE
USA, Florida, Orlando *Sat 6:49 pm1566 km973 miles846 nmEast-southeast ESE
USA, North Dakota, Bismarck *Sat 5:49 pm1594 km991 miles861 nmNorth N
USA, Utah, Salt Lake City *Sat 4:49 pm1597 km992 miles862 nmNorthwest NW
USA, Michigan, Detroit *Sat 6:49 pm1625 km1010 miles877 nmNortheast NE
Mexico, Quintana Roo, CancúnSat 5:49 pm1630 km1013 miles880 nmSoutheast SE
USA, Nevada, Las Vegas *Sat 3:49 pm1709 km1062 miles923 nmWest-northwest WNW
USA, North Carolina, Raleigh *Sat 6:49 pm1721 km1070 miles929 nmEast-northeast ENE
Mexico, Baja California, Mexicali *Sat 3:49 pm1728 km1074 miles933 nmWest W
USA, Montana, Billings *Sat 4:49 pm1751 km1088 miles946 nmNorth-northwest NNW
Mexico, Guerrero, Acapulco *Sat 5:49 pm1783 km1108 miles963 nmSouth S
Cuba, Havana *Sat 6:49 pm1788 km1111 miles965 nmEast-southeast ESE
USA, Florida, Miami *Sat 6:49 pm1804 km1121 miles974 nmEast-southeast ESE
USA, Virginia, Richmond *Sat 6:49 pm1856 km1154 miles1002 nmEast-northeast ENE
Mexico, Baja California, Tijuana *Sat 3:49 pm1878 km1167 miles1014 nmWest W
USA, California, San Diego *Sat 3:49 pm1887 km1173 miles1019 nmWest W
Canada, Manitoba, Winnipeg *Sat 5:49 pm1905 km1184 miles1028 nmNorth N
Belize, BelmopanSat 4:49 pm1905 km1184 miles1029 nmSouth-southeast SSE
USA, District of Columbia, Washington DC *Sat 6:49 pm1924 km1195 miles1039 nmEast-northeast ENE
Canada, Ontario, Mississauga *Sat 6:49 pm1933 km1201 miles1044 nmNortheast NE
Canada, Ontario, Toronto *Sat 6:49 pm1954 km1214 miles1055 nmNortheast NE
USA, Maryland, Baltimore *Sat 6:49 pm1970 km1224 miles1064 nmEast-northeast ENE
USA, California, Los Angeles *Sat 3:49 pm1979 km1230 miles1069 nmWest W
USA, Pennsylvania, Harrisburg *Sat 6:49 pm1979 km1230 miles1069 nmEast-northeast ENE
USA, Montana, Helena *Sat 4:49 pm2000 km1243 miles1080 nmNorthwest NW
USA, Delaware, Dover *Sat 6:49 pm2058 km1279 miles1111 nmEast-northeast ENE
USA, Idaho, Boise *Sat 4:49 pm2062 km1281 miles1114 nmNorthwest NW
Canada, Saskatchewan, ReginaSat 4:49 pm2064 km1283 miles1114 nmNorth-northwest NNW
Bahamas, Nassau *Sat 6:49 pm2093 km1300 miles1130 nmEast-southeast ESE
USA, Pennsylvania, Philadelphia *Sat 6:49 pm2110 km1311 miles1139 nmEast-northeast ENE
Guatemala, Guatemala CitySat 4:49 pm2112 km1313 miles1141 nmSouth-southeast SSE
Cayman Islands, George TownSat 5:49 pm2156 km1340 miles1164 nmSoutheast SE
USA, New Jersey, Newark *Sat 6:49 pm2215 km1376 miles1196 nmEast-northeast ENE
USA, New York, New York *Sat 6:49 pm2227 km1384 miles1202 nmEast-northeast ENE
El Salvador, San SalvadorSat 4:49 pm2254 km1400 miles1217 nmSouth-southeast SSE
Honduras, TegucigalpaSat 4:49 pm2293 km1425 miles1238 nmSouth-southeast SSE
USA, California, Sacramento *Sat 3:49 pm2303 km1431 miles1243 nmWest-northwest WNW
Canada, Ontario, Ottawa *Sat 6:49 pm2306 km1433 miles1245 nmNortheast NE
USA, California, San Jose *Sat 3:49 pm2320 km1442 miles1253 nmWest-northwest WNW
USA, Connecticut, Hartford *Sat 6:49 pm2367 km1471 miles1278 nmEast-northeast ENE
USA, California, San Francisco *Sat 3:49 pm2372 km1474 miles1281 nmWest-northwest WNW
Canada, Quebec, Montréal *Sat 6:49 pm2457 km1527 miles1327 nmNortheast NE
Canada, Alberta, Calgary *Sat 4:49 pm2465 km1531 miles1331 nmNorth-northwest NNW
USA, Vermont, Montpelier *Sat 6:49 pm2470 km1535 miles1334 nmNortheast NE
USA, Rhode Island, Providence *Sat 6:49 pm2470 km1535 miles1334 nmEast-northeast ENE
USA, New Hampshire, Concord *Sat 6:49 pm2506 km1557 miles1353 nmNortheast NE
USA, Massachusetts, Boston *Sat 6:49 pm2515 km1563 miles1358 nmEast-northeast ENE
Nicaragua, ManaguaSat 4:49 pm2531 km1573 miles1367 nmSouth-southeast SSE
Jamaica, KingstonSat 5:49 pm2600 km1616 miles1404 nmSoutheast SE
USA, Oregon, Portland *Sat 3:49 pm2617 km1626 miles1413 nmNorthwest NW
USA, Oregon, Salem *Sat 3:49 pm2617 km1626 miles1413 nmNorthwest NW
Canada, Alberta, Edmonton *Sat 4:49 pm2657 km1651 miles1435 nmNorth-northwest NNW
Canada, Quebec, Chibougamau *Sat 6:49 pm2667 km1657 miles1440 nmNortheast NE
USA, Washington, Seattle *Sat 3:49 pm2697 km1676 miles1456 nmNorthwest NW
Canada, British Columbia, Vancouver *Sat 3:49 pm2838 km1764 miles1532 nmNorthwest NW
Costa Rica, San JoseSat 4:49 pm2853 km1773 miles1541 nmSouth-southeast SSE
Haiti, Port-au-Prince *Sat 6:49 pm2921 km1815 miles1577 nmEast-southeast ESE
Bermuda, Hamilton *Sat 7:49 pm3015 km1874 miles1628 nmEast E
Dominican Republic, Santo DomingoSat 6:49 pm3131 km1945 miles1691 nmEast-southeast ESE
Canada, Nova Scotia, Halifax *Sat 7:49 pm3165 km1966 miles1709 nmNortheast NE
Panama, PanamaSat 5:49 pm3187 km1980 miles1721 nmSoutheast SE
Puerto Rico, San JuanSat 6:49 pm3464 km2152 miles1870 nmEast-southeast ESE
Canada, Nunavut, Baker Lake *Sat 5:49 pm3511 km2182 miles1896 nmNorth N
Canada, Quebec, Kuujjuaq *Sat 6:49 pm3544 km2202 miles1914 nmNorth-northeast NNE
Canada, Nunavut, Coral HarbourSat 5:49 pm3619 km2249 miles1954 nmNorth N
Canada, Newfoundland and Labrador, Happy Valley-Goose Bay *Sat 7:49 pm3690 km2293 miles1992 nmNortheast NE
Ecuador, Galapagos IslandsSat 4:49 pm3804 km2364 miles2054 nmSouth-southeast SSE
Colombia, BogotaSat 5:49 pm3923 km2438 miles2118 nmSoutheast SE
Canada, Newfoundland and Labrador, Mary's Harbour *Sat 8:19 pm3941 km2449 miles2128 nmNortheast NE
Venezuela, CaracasSat 6:49 pm3946 km2452 miles2131 nmEast-southeast ESE
USA, Alaska, Juneau *Sat 2:49 pm3984 km2475 miles2151 nmNorth-northwest NNW
Guadeloupe, Basse-TerreSat 6:49 pm4003 km2487 miles2161 nmEast-southeast ESE
Canada, Newfoundland and Labrador, St. John's *Sat 8:19 pm4048 km2516 miles2186 nmNortheast NE
Ecuador, QuitoSat 5:49 pm4133 km2568 miles2232 nmSouth-southeast SSE
Canada, Yukon, Whitehorse *Sat 3:49 pm4150 km2578 miles2241 nmNorth-northwest NNW
Barbados, BridgetownSat 6:49 pm4374 km2718 miles2362 nmEast-southeast ESE
Trinidad and Tobago, Port of SpainSat 6:49 pm4377 km2720 miles2364 nmEast-southeast ESE
Greenland, Nuuk *Sat 8:49 pm4660 km2896 miles2516 nmNorth-northeast NNE
USA, Alaska, Anchorage *Sat 2:49 pm4908 km3049 miles2650 nmNorth-northwest NNW
Guyana, GeorgetownSat 6:49 pm4933 km3065 miles2663 nmEast-southeast ESE
Suriname, ParamariboSat 7:49 pm5256 km3266 miles2838 nmEast-southeast ESE
Peru, Lima, LimaSat 5:49 pm5393 km3351 miles2912 nmSouth-southeast SSE
Iceland, ReykjavikSat 10:49 pm6067 km3770 miles3276 nmNorth-northeast NNE
USA, Hawaii, HonoluluSat 12:49 pm6090 km3784 miles3288 nmWest W
Bolivia, La PazSat 6:49 pm6257 km3888 miles3378 nmSouth-southeast SSE
Russia, AnadyrSun 10:49 am6556 km4074 miles3540 nmNorth-northwest NNW
Ireland, Dublin *Sat 11:49 pm7209 km4480 miles3893 nmNortheast NE
Portugal, Lisbon, Lisbon *Sat 11:49 pm7657 km4758 miles4135 nmEast-northeast ENE
United Kingdom, England, London *Sat 11:49 pm7674 km4768 miles4144 nmNortheast NE
Chile, Santiago *Sat 7:49 pm7829 km4865 miles4227 nmSouth-southeast SSE
Netherlands, Amsterdam *Sun 12:49 am7933 km4929 miles4284 nmNortheast NE
France, Île-de-France, Paris *Sun 12:49 am7968 km4951 miles4302 nmNortheast NE
Belgium, Brussels, Brussels *Sun 12:49 am7985 km4961 miles4311 nmNortheast NE
Spain, Madrid *Sun 12:49 am7991 km4965 miles4315 nmNortheast NE
Morocco, Casablanca *Sat 11:49 pm8037 km4994 miles4340 nmEast-northeast ENE
Sweden, Stockholm *Sun 12:49 am8195 km5092 miles4425 nmNorth-northeast NNE
Brazil, São Paulo, São PauloSat 7:49 pm8210 km5102 miles4433 nmSoutheast SE
Brazil, Rio de Janeiro, Rio de JaneiroSat 7:49 pm8407 km5224 miles4539 nmSoutheast SE
Germany, Berlin, Berlin *Sun 12:49 am8411 km5226 miles4541 nmNortheast NE
Argentina, Buenos AiresSat 7:49 pm8478 km5268 miles4578 nmSouth-southeast SSE
Algeria, AlgiersSat 11:49 pm8703 km5408 miles4699 nmNortheast NE
Poland, Warsaw *Sun 12:49 am8838 km5492 miles4772 nmNorth-northeast NNE
Austria, Vienna, Vienna *Sun 12:49 am8869 km5511 miles4789 nmNortheast NE
Italy, Rome *Sun 12:49 am9053 km5625 miles4888 nmNortheast NE
Hungary, Budapest *Sun 12:49 am9075 km5639 miles4900 nmNortheast NE
Russia, MoscowSun 1:49 am9297 km5777 miles5020 nmNorth-northeast NNE
Bulgaria, Sofia *Sun 1:49 am9680 km6015 miles5227 nmNortheast NE
Romania, Bucharest *Sun 1:49 am9706 km6031 miles5241 nmNortheast NE
Japan, TokyoSun 7:49 am10,409 km6468 miles5620 nmNorthwest NW
Egypt, CairoSun 12:49 am11,180 km6947 miles6037 nmNortheast NE
China, Beijing Municipality, BeijingSun 6:49 am11,259 km6996 miles6079 nmNorth-northwest NNW
India, Delhi, New DelhiSun 4:19 am13,186 km8193 miles7120 nmNorth N

* Adjusted for Daylight Saving Time (179 places).

Sat = Saturday, October 19, 2019 (201 places).
Sun = Sunday, October 20, 2019 (18 places).

km = how many kilometers from Grand Prairie
miles = how many miles from Grand Prairie
nm = how many nautical miles from Grand Prairie

All numbers are air distances – as the crow flies/great circle distance.

UTC (GMT/Zulu)-time: Saturday, October 19, 2019 at 22:49:48

UTC is Coordinated Universal Time, GMT is Greenwich Mean Time.
Great Britain/United Kingdom is one hour ahead of UTC during summer.

Related Links

Related Time Zone Tools